Skip to main content

AccessTr.neT


Access tablo birleştirme

Access tablo birleştirme

#14
sayın gate34,


tarihleri eşit olanların gösterildiği esit adlı sorgudaki değerler,
tarihleri eşit olmayanların gösterildiği esitdegil adlı sorguda zaten yer almamaktadır.

giris ve cikis tabloları incelendiği takdirde fark edilecektir ki,kisiID değerleri 1 ve 2 olan kişilerin
çıkış tablosunda bir adet karşılık gelen değerleri söz konusu.dolayısı ile de,bu bahsettiğiniz durum gözlenmemektedir.

bir diğer ifadenizde bahsi geçen hususa yönelik olarak da,
esitdegil adlı sorguda girş ve çıkış tablolarına yönelik olarak birbiri ile eşit olmayan,
bağdaşmayan ya da uyumlu olmayan kayıtlar yer almaktadır.dolayısı ile de,bu sorguda tüm kayıtların gösterilmesi
söz konusu olmaktadır.fakat şu yapılabilir elbette,herhangi bir tarih değeri barındırmayan kayıtların görünmemesi sağlanabilir.

eğer talebiniz bu yönde olacaksa.aşağıdaki Sql Sorgu ifadesini,
esitdegil adlı sorgunun içerisine eskisini iptal ederek dahil ediniz.bilginize.

Kod:
SELECT IIf(IsNull([GirisTarih]) And IsNull([CikisTarih]),2,IIf([GirisTarih]=[CikisTarih],1,0)) AS b, giriscikis.Adi, giriscikis.Soyadi, giriscikis.GirisTarih, giriscikis.GirisSaat, giriscikis.CikisTarih, giriscikis.CikisSaat, orenciler.kisiID, giriscikis.giris.kisiID, giriscikis.cikis.kisiID
FROM giriscikis LEFT JOIN orenciler ON (giriscikis.giris.kisiID = orenciler.kisiID) AND (giriscikis.cikis.kisiID = orenciler.kisiID)
GROUP BY IIf(IsNull([GirisTarih]) And IsNull([CikisTarih]),2,IIf([GirisTarih]=[CikisTarih],1,0)), giriscikis.Adi, giriscikis.Soyadi, giriscikis.GirisTarih, giriscikis.GirisSaat, giriscikis.CikisTarih, giriscikis.CikisSaat, orenciler.kisiID, giriscikis.giris.kisiID, giriscikis.cikis.kisiID
HAVING (((IIf(IsNull([GirisTarih]) And IsNull([CikisTarih]),2,IIf([GirisTarih]=[CikisTarih],1,0)))=0));

iyi çalışmalar,saygılar.
Herkes, kendisinin AR-GE'cisidir...


Konulara eklenen Uygulama içeriğine yönelik Tavsiyeler
Alt Form Denetim Değerlerine ulaşma ve Alt Form Güncelleme
Kapatırken Düzenle (Compact On Close) Seçeneğinin İşaretlenmesi Hakkında
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da

Bu Konudaki Yorumlar
Access tablo birleştirme - Yazar: gate34 - 06/04/2015, 15:27
Cvp: Access tablo birleştirme - Yazar: Kur@l - 06/04/2015, 15:57
Cvp: Access tablo birleştirme - Yazar: gate34 - 06/04/2015, 16:43
Cvp: Access tablo birleştirme - Yazar: atoz112 - 06/04/2015, 17:03
Cvp: Access tablo birleştirme - Yazar: gate34 - 06/04/2015, 17:42
Cvp: Access tablo birleştirme - Yazar: atoz112 - 06/04/2015, 17:48
Cvp: Access tablo birleştirme - Yazar: gate34 - 06/04/2015, 18:05
Cvp: Access tablo birleştirme - Yazar: atoz112 - 07/04/2015, 13:05
Cvp: Access tablo birleştirme - Yazar: gate34 - 07/04/2015, 16:50
Cvp: Access tablo birleştirme - Yazar: atoz112 - 07/04/2015, 18:29
Cvp: Access tablo birleştirme - Yazar: gate34 - 08/04/2015, 14:53
Cvp: Access tablo birleştirme - Yazar: atoz112 - 08/04/2015, 16:49
Cvp: Access tablo birleştirme - Yazar: gate34 - 08/04/2015, 20:37
Cvp: Access tablo birleştirme - Yazar: atoz112 - 09/04/2015, 16:20
Cvp: Access tablo birleştirme - Yazar: gate34 - 09/04/2015, 17:42
Cvp: Access tablo birleştirme - Yazar: atoz112 - 09/04/2015, 18:09
Cvp: Access tablo birleştirme - Yazar: gate34 - 14/04/2015, 15:25
Cvp: Access tablo birleştirme - Yazar: atoz112 - 14/04/2015, 15:40
Cvp: Access tablo birleştirme - Yazar: gate34 - 14/04/2015, 15:53
Cvp: Access tablo birleştirme - Yazar: gate34 - 14/04/2015, 16:21
Cvp: Access tablo birleştirme - Yazar: atoz112 - 14/04/2015, 17:07
Cvp: Access tablo birleştirme - Yazar: gate34 - 14/04/2015, 17:55
Task