v2.5.2
Giriş yap

atama yapılmamış kategori adını dışlama

rephp7
435 defa görüntülendi

Merhaba,
yazılar tablom ve kategoriler tablom var.
kategori adlarını listeletiyorum ama eğer yazılar tablomda atanmayan kategori varsa o kategori adı listelenmesin istiyorum.
Yani boş kategori buton olarak görünmesin. bunu nasıl yaparım?

inner join ile taboları birbirine bağladım ama boş olan kategoriyi nasıl dışlarım bilemedim.

Cevap yaz
Cevaplar (2)
fatihozpolat
1185 gün önce
SELECT * FROM kategoriler AS k WHERE id in (SELECT DISTINC(kategori_id) FROM yazilar)
rephp7
1185 gün önce

@fatihozpolat, teşekkür ederim sayenizde çözüme ulaştım.
Müsadenizle Küçük bir harf düzeltmesi :
SELECT DISTINC yazımı hatalıymış, SELECT DISTINCT olacak.
Başkası deneyipte dikkat etmeden çalışmıyor bu kod demesin.