Skip to main content

AccessTr.neT


Sorgu İçerisinde Tarihte Çıkartma İşlemi Yapmak

Sorgu İçerisinde Tarihte Çıkartma İşlemi Yapmak

#4
Sayın itfaiyeci_26
TblVakaIlkArac adlı sorgunuzu alttaki sorguyla değiştirerek ya da alttaki kodla yeni bir sorgu oluşturarak kontrol eder misiniz ? 
SELECT TblVaka.vaka_id, TblVaka.vaka_no, TblVaka.olay_tarihi, TblVaka.vardiya_id, TblVaka.olay_turu_id, TblVaka.olay_cins_id, First(TblGurup.grup_adi) AS İlkgrup_adi, First(TblArac.arac_plaka) AS İlkarac_plaka, TblVaka.cagri_yonlendirici, TblCikisYapanArac.arac_cikis, Nz(IIf(Format([arac_cikis]-[cagri_yonlendirici],"hh")>0 And Format([arac_cikis]-[cagri_yonlendirici],"hh") Is Not Null,Format([arac_cikis]-[cagri_yonlendirici],"h") & " saat","") & " " & IIf(Format([arac_cikis]-[cagri_yonlendirici],"nn")>0 And Format([arac_cikis]-[cagri_yonlendirici],"nn") Is Not Null,Format([arac_cikis]-[cagri_yonlendirici],"n") & " dakika","") & " " & IIf(Format([arac_cikis]-[cagri_yonlendirici],"ss")>0 And Format([arac_cikis]-[cagri_yonlendirici],"ss") Is Not Null,Format([arac_cikis]-[cagri_yonlendirici],"s") & " saniye",""),0) AS ÇağrıYönlendirme_AraçÇıkış_Süresi, TblCikisYapanArac.arac_varis, Nz(IIf(Format([arac_varis]-[arac_cikis],"hh")>0 And Format([arac_varis]-[arac_cikis],"hh") Is Not Null,Format([arac_varis]-[arac_cikis],"h") & " saat","") & " " & IIf(Format([arac_varis]-[arac_cikis],"nn")>0 And Format([arac_varis]-[arac_cikis],"nn") Is Not Null,Format([arac_varis]-[arac_cikis],"n") & " dakika","") & " " & IIf(Format([arac_varis]-[arac_cikis],"ss")>0 And Format([arac_varis]-[arac_cikis],"ss") Is Not Null,Format([arac_varis]-[arac_cikis],"s") & " saniye",""),0) AS AraçÇıkış_AraçVarış_Süresi, TblCikisYapanArac.arac_ayrilis, TblCikisYapanArac.arac_donus, Nz(IIf(Format([arac_donus]-[arac_ayrilis],"hh")>0 And Format([arac_donus]-[arac_ayrilis],"hh") Is Not Null,Format([arac_donus]-[arac_ayrilis],"h") & " saat","") & " " & IIf(Format([arac_donus]-[arac_ayrilis],"nn")>0 And Format([arac_donus]-[arac_ayrilis],"nn") Is Not Null,Format([arac_donus]-[arac_ayrilis],"n") & " dakika","") & " " & IIf(Format([arac_donus]-[arac_ayrilis],"ss")>0 And Format([arac_donus]-[arac_ayrilis],"ss") Is Not Null,Format([arac_donus]-[arac_ayrilis],"s") & " saniye",""),0) AS AraçaDönüş_AraçAyrılış_Süresi
FROM (((TblVaka INNER JOIN TblCikisYapanGurup ON TblVaka.[vaka_id] = TblCikisYapanGurup.[vaka_id]) INNER JOIN TblCikisYapanArac ON TblCikisYapanGurup.[TblCikisYapanGurup_id] = TblCikisYapanArac.[TblCikisYapanGurup_id]) INNER JOIN TblGurup ON TblCikisYapanGurup.gurup_id = TblGurup.gurup_id) INNER JOIN TblArac ON TblCikisYapanArac.plaka_id = TblArac.arac_id
GROUP BY TblVaka.vaka_id, TblVaka.vaka_no, TblVaka.olay_tarihi, TblVaka.vardiya_id, TblVaka.olay_turu_id, TblVaka.olay_cins_id, TblVaka.cagri_yonlendirici, TblCikisYapanArac.arac_cikis, TblCikisYapanArac.arac_varis, TblCikisYapanArac.arac_ayrilis, TblCikisYapanArac.arac_donus
HAVING (((TblCikisYapanArac.arac_cikis) Is Not Null));
"Dünyayı fazla düşünme."
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
Re: Sorgu İçerisinde Tarihte Çıkartma İşlemi Yapmak - Yazar: userx - 18/06/2020, 01:18
Task