(Moderator)
Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.861 Beiträge
Delphi 11 Alexandria
|
AW: Hilfe bei Select Abfrage
18. Mai 2021, 10:26
In so etwa (getippt un nicht getestet)
SQL-Code:
select
lieferant, gueltig_ab
from
((Select
first 1 lieferant, gueltig_ab
from
ARTIKEL_PREIS_EK_K
where
artikel_nr = :artikel_nr and
gueltig_ab = CURRENT_DATE
order by gueltig_ab desc)
union
(select
lieferant, min(gueltig_ab)
from
ARTIKEL_PREIS_EK_K
where
artikel_nr = :artikel_nr and
gueltig_ab > CURRENT_DATE)
)
group by lieferant;
Markus Kinzler
Geändert von mkinzler (18. Mai 2021 um 10:33 Uhr)
|