Thema: Join-Frage

Einzelnen Beitrag anzeigen

stifflersmom

Registriert seit: 8. Dez 2005
Ort: 24994 Holt
379 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#4

AW: Join-Frage

  Alt 1. Okt 2020, 13:26
Vielelciht so:
Code:
select 0 as Nr,
       a.watenr as Artikel,
       sum(o.ltrest) as Menge ,
       case when week(o.ltlite,3)<10 then concat(year(o.ltlite),'0',week(o.ltlite,3)) else concat(year(o.ltlite),week(o.ltlite,3)) end as KW,
       o.tebez1 as ArtikelBez
from liefersituation o
join (select watenr from liefersituation where lpdivk='SSC') a on o.watenr=a.watenr
where (o.ltlite >= current_date and week(o.ltlite,3)<week(current_date,3)+25 )
group by o.watenr, kw
order by o.watenr, kw
Ist sicher gestellt, dass:
- auf liefersituation.watenr ein Index vorhanden ist
- auf liefersituation.watenr ein Index vorhanden ist
- auf liefersituation.lipdivk ein Index vorhanden ist
?
  Mit Zitat antworten Zitat