2018-11-01から1ヶ月間の記事一覧

【SQL】複数キーで結合(JOIN)する方法!

SQL

JOINを複数キーで行う テーブルをJOINするときに、キーが複数発生することもあると思います。 そんなとき、どうやってキーを複数選択するでしょうか。 複数キーでJOIN SELECT * FROM table_a as A JOIN table_b as B ON A.key = B.key AND A.key2 = B.key2 …

正しいKPIの設計方法とは?

KPIとは? そもそも、KPIとは何でしょうか? Key Performance Indicatorを略したものになります。 営業をされている方だと、受注率や訪問件数。 製造管理をされている方だと、不良品排出率などでしょうか。 ビジネスシーンで、よく使われるKPI。 ただ、このK…

【SQL】unionとunion allの違い

SQL

unionとunion allの違い テーブルに重複するデータが発生した場合、 union allとunionでは処理が少し異なります。 union all テーブルを縦に結合する 結合するテーブルに重複するデータがあっても、 そのまま結合する 身長・体重のデータが格納されたテーブ…

exists句の使い方を解説 SQL入門

SQL

exists句とは? サブクエリ内で実行されたクエリの結果を確認し、 条件に合致するもののみを利用する方法です。 参考文献 SQL初心者の人には、これが一番おすすめの本になると思います。 丁寧な解説から、練習問題も豊富に用意されているので、 これからSQL…

分析に必要なスキルについて考える

分析者にとって必要なスキルって? まず分析力を考えるにあたって、以下の2つの側面があると思う。 イッシュー度 解の質 イシュー度 これは、分析を行うにあたって本当に解くべき課題は何かを見抜く力を指す。 例えば、あなたが経営している飲食店の売上が減…

【計算フィールド】Tableauで重複排除してカウントする

環境 Tableau Public データセット:アメリカで人気の新生児名 やりたいこと 年毎に、名前のユニークカウントをする。 名前のバリエーションが、どのように変化したのか可視化する。 参考書籍 Tableauの本は、これが一番有名かなと思います。 この本の内容を…