データ分析とインテリジェンス

[SQL]件数を指定して抽出

salesテーブルから最初の3件を抽出

SELECT * FROM sales limit 3;

>>>続きを読む

[SQL]複数の列で並び替えて抽出する

備考:列1は大きい順、列2は小さい順・・・といった組み合わせも可能

注意:条件を付けないと全件抽出される。

>>>続きを読む

[SQL]数字の小さい順に並び替えて抽出する

備考:ascはあってもなくても同じ動作になる

注意:条件を付けないと全件抽出される。

>>>続きを読む

[SQL]数字の大きい順に並び替えて抽出する

注意:条件を付けないと全件抽出される。

salesテーブルをsalesの大きい順に抽出

>>>続きを読む

[SQL]数値の範囲を指定して抽出する

salesテーブルからsalesが2000から2800までの行を抽出する。

SELECT * FROM sales where sales between 2000 and 2800;

>>>続きを読む

[SQL]ある数より小さい(以下)の行を抽出する

salesテーブルからsalesが2000未満の行を抽出する。

SELECT * FROM sales where sales < 2000;

>>>続きを読む

[SQL]ある数より大きい(以上)の行を抽出する

salesテーブルからsalesが2500以上の行を抽出する。

SELECT * FROM sales where sales >= 2500;

>>>続きを読む

[SQL]ある文字列を含む行を抽出する

salesテーブルからstore_nameに「葉」を含む行を抽出する。

SELECT * FROM sales where store_name like '%葉%';

>>>続きを読む

[SQL]ある文字列で終わる行を抽出する

salesテーブルからstore_nameが「谷」で終わる行を抽出する。

SELECT * FROM sales where store_name like '%谷';

>>>続きを読む

[SQL]ある文字列で始まる行を抽出する

salesテーブルからstore_nameが「新」で始まる行を抽出する。

SELECT * FROM sales where store_name like '新%';

>>>続きを読む