別のクエリ結果に基いてデータを絞り込むサブクエリ(副問い合わせ)『書き込み式SQLのドリル 改訂新版』2-5

データの比較が面倒だからクエリ一発で出したい!今回は書き込み式SQLのドリル 改訂新版の2-5で解説されているサブクエリに関する話をしようと思います。 実のところ、サブクエリでやれることは一旦別々のクエリでデータを抽出し、それらをExcelやTableauなどのBIツールを組み合わせて加工してやればどうにか出来るので、知っていないと分析用のデータセットを作れないという類のものではありません…

続きを読む

幼児教育の重要性 『「学力」の経済学』書評

最も教育効果が高い教育は幼児教育子供の教育費と言うと、塾や家庭教師、学費など、比較的学齢が高くなってからの教育費用のことが思い浮かぶと思います。この例からも推測できるように、子供の教育に関しては「教育段階が高くなればなるほど教育の収益率は高くなる」と思われがちです。 しかし、教育経済学の世界ではその真逆で「もっとも収益率が高いのは、子どもが小学校に入学する前の就学前教育(幼児教育)」である…

続きを読む

母の誕生日にスイーツを贈りました

両親への誕生日プレゼントって悩みませんか?例年、母親にはアクセサリの類を、父親にはバッグやらペンやら実用品系を誕生日にプレゼントしていたのですが、今年はピンと来る(かつ安価な!)アクセサリが見つからなかったので、悩んだ末スイーツをプレゼントすることにしました。 前々からWeb上でウインドウショッピングをしていると美味しそうなスイーツがあるなぁ、と思っていたので、今回は楽天やらポンパレモール…

続きを読む

複数のテーブルを結合してデータを取得する 『書き込み式SQLのドリル 改訂新版』2-1 ~ 2-4

実運用では単一テーブルからのデータで事足りることはほぼありません書き込み式SQLのドリル 改訂新版の一章では、SQLの基本的な書き方について学習しました。 それらを用いて実践的なクエリの書き方を学ぶというのが二章の主眼になります。 そんなわけで、今回は実践的なクエリを書く上で絶対に必要になるテーブル結合の概念について学びます。 なお、テーブルに別名をつけて書くことについて、2-3の自己…

続きを読む

データを集計する 『書き込み式SQLのドリル 改訂新版』

データを集計して抽出するちょっとデータを見たい人にとっては、データをそのまま抽出した後で、そのファイルをエクセルやBIツールで集計すれば良いため、最悪、使えなくてもどうにかなることが多いでしょう。 ただし、クエリでデータの集計を行うことが出来れば、毎回エクセルでピポットテーブルを行う、みたいな作業をしなくて済むため、労力をかなり減らすことが出来ます。また、ちょっと複雑なデータ抽出をしたいと…

続きを読む