Eğer büyük bir veri miktarını döndürür ve birden katılır gerektiren veritabanından bir kayıt almak istediğinizi varsayalım.
Yani benim soru olurdu, veri olup olmadığını kontrol edin ve varsa sonuç almak için tek bir sorgu kullanmak daha iyidir? Veya veriler daha sonra id kaydı var olup olmadığını kontrol etmek için daha basit bir sorgu yapmak, sorgu bir kez daha var olduğunu bilerek sonucu elde etmek.
Örnek:
3 tablolar a, b ve ab (kavşak tablo)
select * from
from a, b, ab
where condition
and condition
and condition
and condition etc...
veya
select id
from a, b ab
where condition
Daha sonra, yukarıda sorgusu yapmak var.
So I don't know if there is any reason to do the second. Any ideas how this affects DB performance veyadoes it matter at all?