初心者のWEBデザイン

HTML,CSS、その他WEBデザインに関する事を記述していきます。

SQL DBからカラム名だけ取得 健忘録

サーバー言語と連携してデータベースをいじくり回す場合に、
カラム名のコピペ
カラム名の配列を作成
等の作業がとてもめんどくいです。

そういう時のDBからカラム名を取得してforeachなんかで配列にpushすると楽チンです。

SELECT COLUMN_NAME  FROM INFORMATION_SCHEMA.COLUMNS 
WHERE TABLE_SCHEMA= 'データベース名' AND TABLE_NAME= 'テーブル名'

グループ検索 一例

select id, name from member_data where id >=  1 AND id <= 5
select id, name, group_no from member_data WHERE group_no = 5;
select columns from table where 

条件検索 + データアップデート 一例

UPDATE table SET columns = 1 WHERE id >=  1 AND id <= 5;