SQL構文

今日は初めてSQLをやりました。
とても難しかったけど楽しくできました。
そんな中で使用した基本的なものをまとめてみます。

SQL構文

・対象テーブルから指定列を検索
SELECT 取得する配列 FROM 対象となるテーブル;

・対象テーブルから全ての列を検索
SELECT * FROM 対象となるテーブル;

・対象テーブルから複数の列を検索
SELECT A, B... FROM 対象となるテーブル;

・特定の文字列を含む(大文字小文字を区別しない)行を検索
SELECT * FROM 対象となるテーブル WHERE 検索対象の列 LIKE '%検索文字%';

・大文字小文字を区別して検索
SELECT * FROM 対象となるテーブル WHERE BINARY 検索対象の列 LIKE '%検索文字%';

・今日の日付を表示
SELECT CURDATE();

・今日の日付+時間を表示(YYYY/mm/dd hh:mm:ss)
SELECT DATE_FORMAT(now(),%Y/%m/%d %k:%i:%s)