sousuke2020/07/15 02:36left join+is nullが一般的なのってどうしてなんでしょうね… not existsの方が「ないものを検索する」感があるしテーブル構成によってgroup化するまでもないから 個人的にはnot exists推しなんだけどなあ
yambejp2020/07/15 02:39私が昔なにかの教本でみたのが「left join+is null」なので とにかく汎用性が高いのいいんじゃないですかね? RDBによってはexists系の処理が異様に遅いものもあったみたいですし テストしてパフォーマンスをみながら決めればいいと思います
sazi2020/07/15 02:43 編集使い分けるのは、求める集合次第です。 目的に限定するなら、existsの方が性能的にも良いと思いますが、相関問合せである必要もあるし、まだまだこれからだと思いましたので、利用場面の多いものをお薦めしておきました。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/07/15 02:31
2020/07/15 02:36
2020/07/15 02:39
2020/07/15 02:56