Thema: Delphi FB: Hilfe bei Join

Einzelnen Beitrag anzeigen

Benutzerbild von joachimd
joachimd

Registriert seit: 17. Feb 2005
Ort: Weitingen
672 Beiträge
 
Delphi 10.4 Sydney
 
#4

Re: FB: Hilfe bei Join

  Alt 4. Dez 2009, 08:30
Ich habe das mal kurz in ADS nachgebaut:
SQL-Code:
select
  a.id as AID, c.id as customerid, c.name,
  a.startdate, a.enddate
  from #customer c
  left join #Customer_ADC a on a.customerid=c.id
  where startdate<=curdate()
    and enddate>=curdate()
Damit bekommst Du alle aktiven Einträge - allerdings mit Dubletten, falls es mehrere aktive Einträge pro Kunde gibt. Die müsstest Du dann wieder per max() oder min() rausfischen.
Ach ja: ich habe temporäre Tabellen verwendet, daher das #-Zeichen im Tabellennamen.
Joachim Dürr
Joachim Dürr Softwareengineering
http://www.jd-engineering.de
  Mit Zitat antworten Zitat