Einzelnen Beitrag anzeigen

omata

Registriert seit: 26. Aug 2004
Ort: Nebel auf Amrum
3.154 Beiträge
 
Delphi 7 Enterprise
 
#13

Re: SQL Vereinfachung einer Union Query wegen UniDac Problem

  Alt 8. Okt 2009, 21:24
Warum so kompliziert?

SQL-Code:
SELECT t1.id AS name,
       CASE WHEN t2.unit = 'hours
         THEN t1.partial DIV 3600
         ELSE t1.partial
       END AS partial,
       CASE WHEN t2.unit = 'hours
         THEN t1.total DIV 3600
         ELSE t1.total
       END AS total,
       t2.unit AS unit
FROM tabelle1 t1
INNER JOIN tabelle2 t2
  ON t1.id = t2.id
ORDER BY name LIMIT 10000
  Mit Zitat antworten Zitat