のようなものです
WHERE column_name LIKE 'column name'
LIKE
を使用しているため 、パラメータにワイルドカードパターンを入れることができます。例:
SHOW COLUMNS FROM table LIKE '%id'
id
で終わるすべての列が検索されます 。
ワイルドカード文字がない場合は、LIKE
=
と同等です 。
LIKE
を使用したくない場合 、WHERE
を使用できます :
SHOW COLUMNS FROM table WHERE field = 'column name';
SHOW COLUMNS
で 出力、field
columnには、列名が含まれます。 WHERE
句は、他の属性のテストも許可します。例:
SHOW COLUMNS FROM table WHERE type LIKE 'varchar%'
すべてのVARCHAR
が検索されます 列。