Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu
Online

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.063 Beiträge
 
Delphi 12 Athens
 
#4

AW: SQL: pro Monat eine "Spalte", quasi eine Pivot-Funktion

  Alt 5. Okt 2018, 00:12
In so manchem DBMS gibt es fertige Pivot-Funktionen, entweder als SQL-Function und oft sogar als C-Implementation im Hintergrund.
Bei Google suchensql crosstab
Bei Google suchenpervasive crosstab



Aggregate-Functions ala SUM verarbeiten alle Werte, die nicht NULL sind.
Könntest also probieren ob NULL statt 0 da noch flotter rechnet.

Statt dem IF könnte SUM eventuell auch mit Partitionen (OVER) oder Gruppierungen (GROUP BY) arbeiten?
https://stackoverflow.com/questions/...r-partition-by
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.

Geändert von himitsu ( 5. Okt 2018 um 00:25 Uhr)
  Mit Zitat antworten Zitat