(3)
SQL de sayısı 0(sıfır)) olan kayıtları da gösterme
merhabaelimde 2 tane tablo var diyelim;1.tablo(isimler adlı) iki alanlı ve içeriğiid isim-- ----1 ahmet2 mehmet3 veli olsun;2.tablo ise "cocuk sayıları" tablosu olsun ve içeriği deid isim çoc_say-- ---- -------2 mehmet 43 veli 2 olsunşimdi ben isimler tablosundaki kişilerin çocuk sa
merhaba
elimde 2 tane tablo var diyelim;
1.tablo(isimler adlı) iki alanlı ve içeriği
id isim
-- ----
1 ahmet
2 mehmet
3 veli olsun;
2.tablo ise "cocuk sayıları" tablosu olsun ve içeriği de
id isim çoc_say
-- ---- -------
2 mehmet 4
3 veli 2 olsun
şimdi ben isimler tablosundaki kişilerin çocuk sayılarını çekmek istiyorum
dikkat ettiyseniz ahmet'in çocuğu yok ve ben çektiğim bilginin
ahmet 0
mehmet 4
veli 2 şeklinde olmasını istiyorum.
Bunu nasıl sağlayabilirim. "ahmet" i bir türlü 0 olarak çekemiyorum
Teşekkürler..
0
inner join değil left join yapın.
0
SELECT *
, (select sayı from cocuklar ehehe cocuklar.id = isimler.id) as cocuksayisi
from isimler
0