Merhaba,
Bir projede filtreli/filtresiz olarak*toplam kayıtları*almak için SQL cümlesinde Count() kullanıyorum.*
Kullanım şeklime örnek;
SELECT COUNT(*) FROM KISI*WHERE kisi_adi='SERCAN';
Bu şekilde adı SERCAN olanların toplamını alıyorum.
fakat diğer programcı arkadaşım bunun yanlış olduğunu ve sorunlara neden olabileceğini, fazla kaynak kullandığını vs söyledi. sorguyu aşağıdaki gibi kullanmam gerektiğini savunuyor.
SELECT COUNT(kisi_id) FROM KISI*WHERE kisi_adi='SERCAN';
yaptığım testlerde gördüğüm kadarıyla değişiklik yok. internetten bu konuyu araştırdım ama 2 türlüde kullanıldığını gördüm.
Sizin yorumunuz nedir ?
Bir projede filtreli/filtresiz olarak*toplam kayıtları*almak için SQL cümlesinde Count() kullanıyorum.*
Kullanım şeklime örnek;
SELECT COUNT(*) FROM KISI*WHERE kisi_adi='SERCAN';
Bu şekilde adı SERCAN olanların toplamını alıyorum.
fakat diğer programcı arkadaşım bunun yanlış olduğunu ve sorunlara neden olabileceğini, fazla kaynak kullandığını vs söyledi. sorguyu aşağıdaki gibi kullanmam gerektiğini savunuyor.
SELECT COUNT(kisi_id) FROM KISI*WHERE kisi_adi='SERCAN';
yaptığım testlerde gördüğüm kadarıyla değişiklik yok. internetten bu konuyu araştırdım ama 2 türlüde kullanıldığını gördüm.
Sizin yorumunuz nedir ?