![](https://tgfile.tg-static.com/static/web/img/placeholder.gif)
リレーショナルモデルに存在するJoinはInnerJoinだけ #hkdbd
2014-11-15 15:12:38![](https://tgfile.tg-static.com/static/web/img/placeholder.gif)
奥野さんのSELECTの実態は前にブログで見た。 これ見て、分かりやすいと思った。 #hkdbd
2014-11-15 15:14:07![](https://tgfile.tg-static.com/static/web/img/placeholder.gif)
"FROM → WHERE → GROUP BY → HAVING → SELECT (→ ORDER BY)" #hkdbd / SQLの論理形式 - ミックのブログ d.hatena.ne.jp/mickmack/20070…
2014-11-15 15:20:59![](https://tgfile.tg-static.com/static/web/img/placeholder.gif)
#hkdbd クエリをすっきり表現するには、正しいデータ構造を用いる。RDBではそれはリレーション。ただしRDBMSのテーブルの多くの実装はリレーションから外れたテーブルを作れる。
2014-11-15 15:22:15![](https://tgfile.tg-static.com/static/web/img/placeholder.gif)
奥野さんの熱いセミナーが続いています。申し込みされた方のほとんどが来場されてるんじゃないかってほどの人数 #hkdbd pic.twitter.com/VULsPG2kLt
2014-11-15 15:24:39![](https://pbs.twimg.com/media/B2dktbQCEAEkQI4.jpg:medium)
![](https://tgfile.tg-static.com/static/web/img/placeholder.gif)
#hkdbd 「SQLは宣言型で使うべき。すなわち、手続き的に(条件分岐やループを用いて)書かず、欲しいものを論理演算で表現する」「もし手続き型になってしまうなら、それはデータベース設計が間違っている」
2014-11-15 15:29:35