Sorgu yardım

27/10/2011, 15:52

mk70

Merhabalar,
Daha önce birkaç kez yardım aldığım açık lise programımda yeni bir sorunla karşılaştım. Şöyle ki, 10. sınıftan alttan ders almayıp 11 veya hem 11 hem de 12. sınıftan ders alan öğrencilerin listesini almak istiyorum. Bunun için qstaja_gidecekler sorgusunda sinifi alanına nasıl bir kod yazmalıyım?
Programda 8 öğrenci kayıtlı, yukarıdaki şartlara uyan Büşra ulu, Hatice küçük ve Şakire büyük olmak üzere 3 öğrenci var. Sorgudan bu öğrencilerin listesini alabilmem konusunda yardımcı olursanız sevinirim. Teşekkürler...
27/10/2011, 16:13

Kur@l

Sayın Mk70;
Aşağıdaki sorgu şekli meseleyi çözecektir. Örnek ektedir.
İç İçe Select ile mesele halloldu. Yani dedik ki bizim bir listemiz var ama bu listeye aşağıdaki listede bulunanları katma.



SELECT tblogrencibilgileri.maolno, tblogrencibilgileri.tcno, tblogrencibilgileri.adi, tblogrencibilgileri.soyadi, tblogrencibilgileri.grup, tbldersler.sinifi, tbldersler.kayitno, tblogrencibilgileri.kayitno
FROM tblogrencibilgileri INNER JOIN tbldersler ON tblogrencibilgileri.kayitno = tbldersler.kayitno
GROUP BY tblogrencibilgileri.maolno, tblogrencibilgileri.tcno, tblogrencibilgileri.adi, tblogrencibilgileri.soyadi, tblogrencibilgileri.grup, tbldersler.sinifi, tbldersler.kayitno, tblogrencibilgileri.kayitno
HAVING (((tblogrencibilgileri.kayitno) Not In (select kayitno from tbldersler where sinifi ='10')));
28/10/2011, 08:47

mk70

Sayın Kur@l, Çok teşekkür ederim...