Het is meer als
WHERE column_name LIKE 'column name'
Omdat het LIKE
. gebruikt , kunt u wildcardpatronen in de parameter plaatsen, bijvoorbeeld
SHOW COLUMNS FROM table LIKE '%id'
vindt alle kolommen die eindigen op id
.
Als er geen jokertekens zijn, dan LIKE
is gelijk aan =
.
Als je LIKE
. niet wilt gebruiken , kunt u WHERE
. gebruiken :
SHOW COLUMNS FROM table WHERE field = 'column name';
In de SHOW COLUMNS
uitvoer, het field
kolom bevat de kolomnamen. De WHERE
clausule staat ook het testen van andere attributen toe, bijv.
SHOW COLUMNS FROM table WHERE type LIKE 'varchar%'
vindt alle VARCHAR
kolommen.