所感
過去にRailsを触っていた時にうっすらとしか理解していなかった自分でも、ある程度のSQL文が理解できるようになった。SQLを学ぶ最初の1冊にもってこいだと思った。
良かったところ
- SQlの基礎中の基礎からわかる
- 付録の演習がかなり充実していて、定着しやすいイメージ
- また演習の難易度も初心者がするには少し難しいくらいでちょうどいい
悪かったところ
- 解答例のPDFが詰まっていて見づらい
学んだこと
読んだ内容全て学んだことになるため、特に自分的にすっきりした部分
- SQLの4大命令文
- 主キーの置き方
- 中間テーブルを置く状況
-
gruop by
の使い方 - 関数の使い方
-
where
とhaving
の違い
難しかったこと
2章からが一気に難しくなったように感じた。
特に、
- 自己結合
- 副問い合わせ
の2つが演習の際にかなり時間がかかった。