2 Tane Table dusunun ISIM, STATU diye..
Isim tablosunun yapisi : ID, AdSoyad
Statu Tablosu: ISIMID, DURUM
Statu Tablosu:
ISIMID ... DURUM
---------------------
1 ............... 0
1 ............... 1
1 ............... 7
2 ............... 0
3 ............... 0
3 ............... 5
4 ............... 0
Isim Tablosu:
ID ..... ADSOYAD
---------------------
1 ....... Ahmet Yılmaz
2 ....... Onur Demir
3 ....... Ali Kaya
4 ....... Mehmet Çalı
olduğunu düşünelim..
Şimdi öyle bir şey yapmak istiyorum ki, Maksimum Durumu 0 olan yani 0 dan baska kaydi olmayan Isim ID lerini alsın yanina da Adini Soyadini ISIM tablosundan getirsin..
Maksimum Durumu 0 olan kayitlari şöyle getirdim.
SELECT ID
FROM STATU
GROUP BY ISIMID
HAVING (MAX(DURUM) = 0)
Yani Sonuç:
2
4
Çünkü sadece 2 ve 4 kayitlarinin Maksimum Durumu 0 a eşit..
Ancak yanina isimlerinii bir türlü getiremedim çünkü Joinleri kullanamiyorum hata veriyor

Kolay gelsin.