C'est plus comme
WHERE column_name LIKE 'column name'
Puisqu'il utilise LIKE
, vous pouvez mettre des modèles génériques dans le paramètre, par exemple
SHOW COLUMNS FROM table LIKE '%id'
trouvera toutes les colonnes qui se terminent par id
.
S'il n'y a pas de caractères génériques, alors LIKE
est équivalent à =
.
Si vous ne voulez pas utiliser LIKE
, vous pouvez utiliser WHERE
:
SHOW COLUMNS FROM table WHERE field = 'column name';
Dans le SHOW COLUMNS
sortie, le field
colonne contient les noms de colonne. Le WHERE
La clause permet également de tester d'autres attributs, par exemple
SHOW COLUMNS FROM table WHERE type LIKE 'varchar%'
trouvera tous les VARCHAR
colonnes.