Thema: count mit 0

Einzelnen Beitrag anzeigen

jobo

Registriert seit: 29. Nov 2010
3.072 Beiträge
 
Delphi 2010 Enterprise
 
#6

AW: count mit 0

  Alt 7. Nov 2015, 00:59
und noch eins:
Code:
select Abteilung,
       Gegenstand,
       sum(case
             when Zeit between :startdate and :enddate
             then 1             
             else 0
           end)
  from tt
 group by Abteilung, Gegenstand
Macht garantiert einen full scan (aber nicht mehr), eignet sich wohl am ehesten, wenn eh keine Indizes auf den abgefragten Feldern sind und die anderen Vorschläge auch bereits einen Fullscan machen.
Aber ich schätze, wenn es hier um Abteilungen geht, sind es eh keine Riesenmengen und Performance ist bedeutungslos.
Gruß, Jo
  Mit Zitat antworten Zitat