
講座の概要を理解し、やる気を高めましょう。
環境構築の手順を案内します。やり方はWin/Mac 共通です。
Big Queryの画面の使い方を解説します。
サポートページの使い方を解説します。サポートページは外部リソースにリンクがあります。
SQLクエリの一番大きな骨組みとなるSELECT FROM WHERE 3つの句について5分で復習します。
SQLを使う前にはサービスの理解が不可欠です。題材となっているサービスを理解しましょう。
Usersテーブルの中身を少しだけ見る方法を学習します。
WHERE句を使って条件に一致したレコードを取り出す方法を学習します。
UTCの時間を日本時間に時差変換する方法を学習します。
WHERE句を使ってBOOLEAN(true or false)の条件指定をする方法を学習します。
SELECT句を使って出したい列を指定して抽出する方法を学習します。
COUNT関数を使って対象者の数を数える方法を学習します。
BETWEEN A AND Bを使って期間指定する方法を学習します。
現在の日付からさかのぼって日付の範囲指定を行う方法を学習します。
Itemsテーブルの中身を少しだけ見る方法を学習します。
DISTINCTを使った重複を除いたリストの作り方を学習します。
ORDER BYの整列基準を2つ以上設定する方法を学習します。
ORDER BYの基準列指定を数字で行う方法を学習します。
GROUP BYを使ってグループ分けした後に数を集計する方法を学習します。
Purchaseテーブルの中身を少しだけ見る方法を学習します。
SUM関数を使って合計を出す方法を学習します。
COUNT関数を使って条件にあった件数を数える方法を学習します。
AVG関数を使って平均を求める方法を学習します。
DATE_TRUNCを使って時間単位を丸める方法を学習します。
SQLのJOINとはどういうことか、概要をつかみましょう。
(INNER) JOINを使って2つ以上のテーブルを結合する方法を学習します。
JOINでつなげたテーブルに対して条件指定してデータを取り出す方法を学習します。
WHEREで期間指定した後にSUM関数で売上額の合計を求める方法を学習します。
Big Queryで表を抽出した後、BIツール(Data Portal)で結果をグラフ化する方法までを学習します。
ビジネス職が会社でSQLを使う上で一番重要な考え方「元データは壊れない」について学習します。
検索を上手に活用するためのキーワードの使い方を学習します。
最短でSQLを身につける方法とは? それは会社のデータを直接扱うことです。
でもいきなりクエリ書くのはちょっと不安…
そんなあなたのために作ったのが週末で学べるSQL! (3時間で終わります)
ブラウザだけで完結できる、割と実務に近いSQL練習環境をご用意しました。
SQLバリバリ使えるビジネス職はまだまだ少数派、始めるなら今が大きなチャンスです!
SQLを最短で身につけるための方法である会社の本番データを扱うための前段階として、「SQLちょっとやったことがある」という小さな成功体験をつかんでいただく、これが本講座のゴールとなります。
【ストーリー】
最近流行りのマンガアプリを運営する会社のサービス運営担当者として、サービス運営に必要な数字やデータを自分で取りに行く実習を通じて、「SQLちょっとやったことがある」という経験を着実に積んでいきます。
【本講座の特長】
1. 手を動かす: 実際にクエリを書いてデータを取り出すという実習形式
2. 実務に近い: 課題からどういう句が必要ですといったことを学ぶアプローチ
3. あえて単純なサンプルデータ: でも中身は本当にありそうな構成
【演習に使用するツール: Google Big Query】
・ブラウザで使えるGoogleの便利なデータハウスサービス
・サンドボックス環境であれば無料で使える
・GoogleアカウントとChromeブラウザがあればOS等々を問わず誰でも使える
→会社のツールがBig Queryじゃなくても(例: Amazon Redshiftなど)十分応用がきくので心配いりません
SQLバリバリ使えるビジネス職はまだまだ少数派、始めるなら今が大きなチャンスです!
一緒に上達のスパイラルに乗りませんか?
それでは講座の中であなたにお会いできるのを楽しみにしています!