DB 備忘録 | メシのタネ

yoppa
このエントリーをはてなブックマークに追加

サブクエリってなんぞ

 2015/12/16

サブクエリなんて縁がないと思ってたんですが、壮絶にこれが読めなくて辛い思いをしました。今行ってる会社はネット禁止で調べらんないからSQL見てたらどうやらこういうことらしいっていうのがわかった。
yoppa

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だったんだとビックリしました。これをそのまま会社で言ったら冷ややかな顔をされました。よいこのみんなは覚えてもすぐその場ですげーとか言わないようにしたほうがいいと思います。


このエントリーをはてなブックマークに追加

コメント

"サブクエリってなんぞ"
でメシのタネのおすすめを検索したよ!

プログラミング備忘録 | メシのタネ