SQL
1SELECT * 2FROM table_a a 3INNER JOIN table_b b ON a.col1 = b.col1;
SQL
1SELECT * 2FROM table_a a 3WHERE EXISTS ( 4 SELECT * 5 FROM table_b b 6 WHERE a.col1 = b.col1 7);
上記の2つのSQLは、同じ結果が返ります。
Q.あなたはJOIN派ですか?EXISTS派ですか?
どのような規模の案件を想定して頂いても構いません。
使い分けるならば、どういう場合でどちらを選択しますか?
長いこと、色々な人の意見を聞いてみたいと思っていたので、是非お気軽にご回答下さい。

回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/09/03 04:19