Ilja: SQL mit 2 mal gleichem Feld

Beitrag lesen

yo,

Nun brauche ich eine SQL-Abfrage mit folgendem ergebins

1 ; 2007-01-01 ; 2007-01-30

Geht das überhaut?

ja das geht sicherlich mit unterschiedlichen mitteln. eine davon ist UNION ALL. btw Date und andere Werte bei dir sind ein schlechter name für eine spaltenbezeichnung.

SELECT d.id. d.date
FROM auftraege a
INNER JOIN dates d ON a.date1 = d.id
UNION ALL
SELECT d.id. d.date
FROM auftraege a
INNER JOIN dates d ON a.date2 = d.id

Ilja