(17/01/2021, 22:00)atoykan yazdı: Merhaba Sayın @mustinba
Tablolarınızdaki kayıtlara göre kitap teslim etmeyen öğrenciler sanırım "aldı" yazanlar.
Kitap alan öğrenci numarası adı soyadı sınıfı şubesi hangi verileri istediğinizi bilmiyorum ona istinaden mantıklı olabiliecek değerleri sorgunuza ilave ediyorum, siz istemediklerinizi içinden çıkartırsınız.
Sorgunuz için aşağıdaki kodu kullanabilirsiniz:
SELECT Ogrenciler.Numara, Ogrenciler.Ad, Ogrenciler.Soyad, Ogrenciler.Sinif, Ogrenciler.Sube, OkunanKitaplar.tarih, OkunanKitaplar.ogretmen, OkunanKitaplar.num, OkunanKitaplar.durum
FROM Ogrenciler INNER JOIN OkunanKitaplar ON Ogrenciler.Numara = OkunanKitaplar.num
WHERE (((OkunanKitaplar.durum)="aldı"));
bu sorguda Kitap alanlar listeleniyor.
örneğimde
1 nolu öğrenci kitap 2 yi almış ve teslim etmiş (sorguda bu olmasın)
ancak 2 nolu öğrenci kitap 3 ü almış fakat teslim etmemiş(bunları bulmak istiyorum)
mustinba, 11-01-2010 tarihinden beri AccessTr.neT üyesidir.
Cevapla
Son Düzenleme: 17/01/2021, 22:59, Düzenleyen: mustinba.