SQL 1
SQLとはデータベースを扱う言語。
データベースにクエリ(命令)を送り、データを
取得する。
テーブル → データの表
カラム → 表の縦列
レコード → 表の横列
データの取得
SELECT カラム名 , * どのカラムのデータを?
FROM テーブル名 ; どのテーブル?
複数のカラムデータを取得する場合は , (コロン)を
全て取得する場合は *(アスタリスク)を書く
最後は;(セミコロン)で締める
WHERE どこの
WHERE カラム = ” レコード ”; 文字列
カラム =” 2019-09-27 ” ; 日付
カラム = レコード; 数字列
WHERE 比較演算子
a < b aが小さい
a <= b aが小さいか、ab同じ
a > b aが大きい
a >= b aが大きいか、ab同じ
LIKE 〜のような
WHERE カラム LIKE レコード% ;
→カラムの 〜を含むレコード
ワイルドカード
”% 〜 %” → 〜が付く全て
” 〜 %” → 〜で始まるもの
”% 〜 ” → 〜で終わるもの
NOT 条件を満たさないデータ
WHERE NOT 条件 〜 ;
条件を満たさないデータを取得
NULL → 何も保存されていない
WHERE カラム IS NULL ;
→ NULLである
カラム IS NOT NULL ;
→ NULLでない
AND 、OR演算子
WHERE カラム = 1 ;
AND カラム = 2 ;
→ 1と2のどちらも
WHERE カラム = 1 ;
OR カラム = 2 ;
→ 1と2のどちらか
並び替える
ORDER BY 並び替えたいカラム 並べ方;
昇順 ASC 小さい → 大きい
降順 DESC 大きい → 小さい
LIMIT 取得データを制限
クエリ末尾に書くこと
LIMIT 数字;
この記事が気に入ったらサポートをしてみませんか?