2020年1月2日入門1

集計する方法

〇歳以上の人は何人いるかなど、ある条件をみたすようなレコードの数を調べたいということはよくある。また、売上や人数などを月や日、あるいは店舗など単位を変えて集計することも頻繁に行われる。

SQLで集計が使えるよう ...

入門1

数値型のカラムに数字を足したりかけたりが出来る

カラム同士での演算もできる

集計した値同士でも出来る。SUMをCOUNTで割って1人当たりや1日あたりを作る

BigQueryの場合、割り算のあまりは ...

2019年12月29日入門1

DISTINCTで重複をなくす方法

カラムの前にDISTINCT(“ディスティンクト”と読む)を付けると重複をなくして(一意に、ユニークになど表現はいろいろあるが同じことを言っている)抽出できる。

サンプルデータ

nyumon ...

2019年12月29日入門1

ORDER BYで結果を並び替える(ソートする)の方法

ORDER BY ~ で指定したカラムの順番に並び替える。「ソートする」とも言う。Excelの「並び替え」と同じ。特に指定しなければ昇順(数字の小さい順)になる

SEL ...

2019年12月28日入門1

WHEREを使って条件で絞り込む方法

全てのデータを取ってくることは通常ないので、何かしら条件をつけて該当するレコードだけを取り出す方法を説明する。

基本ルールは簡単で、FROMの後に「WHERE 条件」を付ける。

2019年12月28日入門1

SQL入門1の内容 SELECTでデータを抽出する
WHEREを使って条件で絞り込む
ORDER BYで並び変える(ソートする)
ユニークな値だけを取り出す・重複をなくす(DISTINCT)
集計する(GROU ...

2019年12月28日入門1

SELECTでデータを抽出する方法

「SELECT * FROM ‘テーブル’」が全ての基本。これを覚えておけば後は順次必要な条件を追加していくと欲しいデータが取れるようになる。 「‘」はバッククォート 。

BigQuery ...