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 ?

Comment vérifier la table MySQL de la base de données en fonction d'un nom de colonne spécifique ?

PHPz
PHPzavant
2023-09-06 18:17:121245parcourir

如何根据特定列名称从数据库中检查 MySQL 表?

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!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer