Maison >base de données >tutoriel mysql >Comment interroger efficacement les enregistrements de base de données correspondant aux tuples d'une liste ?
Tuples dans la clause SQL "IN"
Q : Comment pouvons-nous interroger efficacement une table de base de données pour les enregistrements correspondant aux tuples d'un fichier codé en dur list ?
A : La syntaxe SQL-92 standard fournit une solution en utilisant les VALEURS mot-clé.
SELECT * FROM mytable WHERE (group_id, group_type) IN ( VALUES ('1234-567', 2), ('4321-765', 3), ('1111-222', 5) );
Détails de mise en œuvre :
Avantages de ceci Syntaxe :
Compatibilité des bases de données :
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!