SQLで列名を選択する方法


  1. 特定のテーブルのすべての列名を選択する方法:
SELECT COLUMN_NAME
FROM INFORMATION_SCHEMA.COLUMNS
WHERE TABLE_NAME = 'your_table_name';

上記のクエリを使用すると、指定したテーブルのすべての列名が抽出されます。your_table_nameの部分を対象のテーブル名に置き換えてください。

  1. 特定のデータベース内のすべてのテーブルの列名を選択する方法:
SELECT TABLE_NAME, COLUMN_NAME
FROM INFORMATION_SCHEMA.COLUMNS
WHERE TABLE_SCHEMA = 'your_database_name';

上記のクエリを使用すると、指定したデータベース内のすべてのテーブルにおける列名が抽出されます。your_database_nameの部分を対象のデータベース名に置き換えてください。

  1. 別の方法として、DESCRIBEステートメントを使用して特定のテーブルの列名を取得することもできます:
DESCRIBE your_table_name;

上記のクエリを使用すると、指定したテーブルの列名と関連する情報が表示されます。your_table_nameの部分を対象のテーブル名に置き換えてください。

これらの方法を使用することで、SQLを使用してデータベースから列名を選択することができます。適切なクエリを選んで目的の結果を得ることができるでしょう。