Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
İki Tablo Arasında Olmayan Kayıtları Listelemek
#1
Değerli arkadaşlar merhaba,

Aşağıdaki kod ile TBL_YEM_BITKILERI tablosunda TASINMAZ_DURUMU aktif olan, KONTROL_YILI 2021 olan ve aynı zamanda TBL_DILEKCE tablosunda da 2021 yılına ait dilekçe kaydı bulunanları listeleyebiliyorum. Kişinin adı ve soyadını TBL_KISILER 'den alıyrum.

Select d.TCNO,k.ADI_SOYADI,d.YIL,y.KONTROL_YILI,d.TARIH, d.SAYI from TBL_KISILER k, TBL_YEM_BITKILERI y, TBL_DILEKCE d
Where y.TCNO = d.TCNO and K.TCNO = d.TCNO and y.TASINMAZ_DURUMU = 'Aktif' and d.YIL = '2021' and y.KONTROL_YILI = '2021'
Group By k.ADI_SOYADI,d.TCNO,d.YIL,y.KONTROL_YILI,d.TARIH, d.SAYI
Order By k.ADI_SOYADI

Ancak TBL_YEM_BITKILERI tablosunda TASINMAZ_DURUMU aktif olan, KONTROL_YILI 2021 olan ama TBL_DILEKCE tablosunda 2021 yılına ait dilekçe kaydı bulunmayan kayıtları bir türlü  listeleyemedim.

Tablolar ve alanlar aşağıdaki gibidir.

TBL_KISILER = TCNO,ADI_SOYADI
TBL_YEM_BITKILERI = TCNO,TASINMAZ_DURUMU, KONTROL_YILI
TBL_DILEKCE = TCNO,YIL,TARIH,SAYI

Bu konuda yardımınızı rica ediyorum.
Cevapla
#2
Daha da açıklamak gerekirse ;

https://resimyukle.io/r/D0Uml0R3HR
Cevapla
#3
Selamlar
join komutları ile bu sorununuzu çözebilirsiniz.
https://www.beyaz.net/tr/ipucu/entry/361...ght-join-k
Yazılımcı, kahveyi koda çeviren bir organizmadır.
Cevapla
#4
Sorun çözülmüştür.
Cevapla


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  ayni ay icindeki kayitlari dbgride almak sadikacar60 8 1.486 25-11-2024, Saat: 10:32
Son Yorum: yhackup
  İki bilgisayar arasında - ÇÖZÜLDÜ Kral 5 1.794 14-05-2024, Saat: 16:43
Son Yorum: RAD Coder
  Tablo birleştirme muratmert 7 2.679 13-04-2023, Saat: 09:24
Son Yorum: mrmarman
  TABLO KAYIT İÇİNDEKİ KELİMEYİ BAŞA YAZMA maydin60 5 2.067 13-03-2023, Saat: 00:11
Son Yorum: maydin60
  tablo var mı kontrolü sadikacar60 14 6.562 04-04-2021, Saat: 02:18
Son Yorum: ayzit



Konuyu Okuyanlar: 1 Ziyaretçi