2020年2月6日基礎1

サブクエリ

例えば会員情報テーブルAで30歳以上の人のidに絞り、そのidの購買履歴テーブルBを見るなど、あるクエリ結果を使ってさらにデータを抽出することができる。

この「クエリの中に別のクエリを書く」ことを「サブクエリを使 ...

2020年2月2日基礎1, 未分類

INNER JOINでテーブルを結合する

テーブルは通常いくつにも分かれているので、欲しいデータを作るにはそれらを結合する必要がある。結合には4つのやり方があり、 まず最初に「共通部分を取る」INNER JOIN(”いんなーじょん”と読 ...

SQL TIPS

googleドライブにあるデータをBigQueryに取り込む

googleドライブにあるファイルをBigQueryのテーブルとして読み込むことができる。ドライブの内容を変更するとテーブルにもそのまま反映されるのが特徴。

やり ...

2020年1月25日その他

この記事はSQLレベル表に移動しました。

SQLレベル表

「どんな仕事をするにはどのぐらいのことが出来る必要があるのか」とか「どのぐらいのことをするにはどれぐらいのことを知っていればいいのか」といったことがあまりまとめられて ...

2020年1月19日SQL TIPS

BigQueryでCSVファイルからBigQueryに取り込む

ファイルをBigQueryに取り込む方法はいろいろあるが、まずはCSVファイルをアップロードする方法から紹介する。

データセットを指定してテーブルを作成をクリック

SQL TIPS

NULLとは何も入っていないという意味

NULL(ヌル)とは「何も入っていない」という意味を表しているが、NULLという値ではない。

値ではないので 「age=NULL」や「age=’NULL’」では ...

応用1

SQL応用1の内容(予定)どんなデータマートがあると便利か
都道府県コードデータマート
日付データマート
SQL応用1の説明想定レベル目標説明

基礎2

SQL基礎2の内容(予定)JOINでテーブルを結合する(FULLJOINとCROSSJOIN)
WINDOW関数
JSON型の扱い
問題集
SQL基礎2の説明想定レベル目標説明

2020年1月18日基礎1

SQL基礎1の内容INNER JOINでテーブルを結合する
LEFT JOINでテーブルを結合する
複数の結合キーや複数のテーブルのJOIN
UNIONでテーブルを縦にくっつける
サブクエリとWITH
問題集 ...

2020年1月18日SQL問題

問題:nyumon2_ customer2で性別が正しい値ではないレコードはどれか

利用テーブルはnyumon2_customer2 。 使い方はSQL学習用サンプルデータを参照。

nyumon2_customer2 ...