SELECTDISCTTABLE_NAME ->FROMINFORMATION_SCHEMA.COLUMNS ->WHERECOLUMN_NAMEIN('EMAIL') ->ANDTABLE_SCHEMA='SAMPLE"/> SELECTDISCTTABLE_NAME ->FROMINFORMATION_SCHEMA.COLUMNS ->WHERECOLUMN_NAMEIN('EMAIL') ->ANDTABLE_SCHEMA='SAMPLE">
Maison >base de données >tutoriel mysql >Comment vérifier la table MySQL de la base de données en fonction d'un nom de colonne spécifique ?
L'instruction suivante montre une liste de deux tables avec la colonne "email" dans l'exemple de base de données -
mysql> SELECT DISTINCT TABLE_NAME -> FROM INFORMATION_SCHEMA.COLUMNS -> WHERE COLUMN_NAME IN('EMAIL') -> AND TABLE_SCHEMA = 'SAMPLE'; +---------------+ | TABLE_NAME | +---------------+ | employee | | new_student | +---------------+ 2 rows in set (0.04 sec)
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!