Det är mer som
WHERE column_name LIKE 'column name'
Eftersom den använder LIKE
, kan du sätta jokerteckenmönster i parametern, t.ex.
SHOW COLUMNS FROM table LIKE '%id'
hittar alla kolumner som slutar på id
.
Om det inte finns några jokertecken, LIKE
motsvarar =
.
Om du inte vill använda LIKE
, kan du använda WHERE
:
SHOW COLUMNS FROM table WHERE field = 'column name';
I SHOW COLUMNS
output, field
kolumnen innehåller kolumnnamnen. WHERE
klausulen tillåter även testning av andra attribut, t.ex.
SHOW COLUMNS FROM table WHERE type LIKE 'varchar%'
hittar alla VARCHAR
kolumner.