Maison > Article > base de données > MYSQL utilise une fonction de caractère pour filtrer les données
Cet article présente principalement MYSQL une utilisation habile des caractères fonction pour répondre aux questions de filtrage des données. Les amis dans le besoin peuvent se référer à la
Description du problème :
Structure : test a deux champs, est col1 et col2, les deux sont des champs de caractères, le contenu de
est composé de trois nombres séparés par , et il y a un un-à- une correspondance,
Le contenu de col2 est : 1502.5, 1690, 2276.77
La correspondance biunivoque signifie que le la valeur de 26 est 1502,5 et la valeur de 59 est 1690, 6 correspond à 2276,77
Recherchez conditions :
Sélectionnez un identifiant, tel que 59, et saisissez un nombre, tel que : 2000Recherchez ensuite la présence dans col1 Records avec id=59, puis recherchez col2 inférieur à 2000, soit 1690<2000
S'il existe les trois enregistrements suivants, recherchez les enregistrements avec l'identifiant 59 et une valeur inférieure à 2000 :
Recherché L'ID de ces trois enregistrements est 59, puis il est déterminé que la deuxième condition de recherche doit être (c'est-à-dire en utilisant le numéro correspondant à la position d'identification pour comparer) :
1690<2000
3502.1>2000
1520.77< ;2000
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!