サブクエリなんて縁がないと思ってたんですが、壮絶にこれが読めなくて辛い思いをしました。今行ってる会社はネット禁止で調べらんないからSQL見てたらどうやらこういうことらしいっていうのがわかった。
- 1. formにぶち込むと
- 2. formにぶち込むと
fromにぶちこむとテーブルかのように検索結果を使える
いやもう、DBに明るい人からしたらばかじゃねーのって思われるんですけど、僕はこうやって解釈しました。fromの後にクエリを書くと、検索結果をselectで使えます。検索結果をwhereで扱えたりします。
select a.id, table.id from (select * from example2 where id = 1) a , example where example id = a.idみたいにできたりします。fromってtableを参照するだけかと思ってました。本当にfromだったんだとビックリしました。これをそのまま会社で言ったら冷ややかな顔をされました。よいこのみんなは覚えてもすぐその場ですげーとか言わないようにしたほうがいいと思います。