Hallo,
möchte mir eine Select-Abfrage erstellen, die mir neue Aufgaben auflistet.
Die Abfrage unten funktioniert (Anfangsstadium^^), aber:
ein Datensatz soll nur dann angezeigt werden wenn das Datum aus (MAX(L.GELIEFERTAM)+ k.LIEFERUNGINTERVALL as NEUELIEFERUNG) kleiner oder gleich (glaube ich mit <=NOW()) heute ist. Wo setze ich das richtig ein?
Select
k.BESTELLNR, k.FIRMA, k.HAUSNR, k.KDNR, k.KONTAKTNAME, k.KST, k.KUNDENLIEFERUNGID, k.PLZ, k.TELEFONNR, MAX(L.GELIEFERTAM)+ k.LIEFERUNGINTERVALL as NEUELIEFERUNG
from
KUNDENLIEFERUNG k
INNER JOIN LIEFERSCHEINE L ON (k.KUNDENLIEFERUNGID=L.KDLIEFERMASTERID)
GROUP BY
k.BESTELLNR, k.FIRMA, k.HAUSNR, k.KDNR, k.KONTAKTNAME, k.KST, k.KUNDENLIEFERUNGID, k.PLZ, k.TELEFONNR, k.LIEFERUNGINTERVALL
InterBase 7.5, Delphi 2006 Prof.
Viele Grüsse
Andreas
möchte mir eine Select-Abfrage erstellen, die mir neue Aufgaben auflistet.
Die Abfrage unten funktioniert (Anfangsstadium^^), aber:
ein Datensatz soll nur dann angezeigt werden wenn das Datum aus (MAX(L.GELIEFERTAM)+ k.LIEFERUNGINTERVALL as NEUELIEFERUNG) kleiner oder gleich (glaube ich mit <=NOW()) heute ist. Wo setze ich das richtig ein?
Select
k.BESTELLNR, k.FIRMA, k.HAUSNR, k.KDNR, k.KONTAKTNAME, k.KST, k.KUNDENLIEFERUNGID, k.PLZ, k.TELEFONNR, MAX(L.GELIEFERTAM)+ k.LIEFERUNGINTERVALL as NEUELIEFERUNG
from
KUNDENLIEFERUNG k
INNER JOIN LIEFERSCHEINE L ON (k.KUNDENLIEFERUNGID=L.KDLIEFERMASTERID)
GROUP BY
k.BESTELLNR, k.FIRMA, k.HAUSNR, k.KDNR, k.KONTAKTNAME, k.KST, k.KUNDENLIEFERUNGID, k.PLZ, k.TELEFONNR, k.LIEFERUNGINTERVALL
InterBase 7.5, Delphi 2006 Prof.
Viele Grüsse
Andreas
Comment