PDA

View Full Version : SQL: SUM Felder zu lang



linguin
16-06-08, 12:38
Hallo,

habe einen SQL mit 3 SUM Feldern.
Funktioniert alles super.

Jedoch sind die 3 SUM Felder in der Anzeige jeweils ca. 50 stellen lang obwohl die Werte die drinstehen können maximal 10,2 lang sein können.

Kann ich das Feld in der Anzeige irgendwie kürzen.

Viele Grüße

Christian

Fuerchau
16-06-08, 12:53
Mittels cast: dec(sum(...), 10, 2)

linguin
16-06-08, 13:03
Danke. Fuerchau hat geklappt.

Kann ich diese Summenzeilen nochmal zu einer gesamt Summenzeile addieren. ?

Oder in einer zusätzlichen Spalte die Summe bis unten durchzählen ?

Mir geht es darum das ich unten noch eine Gesamtsumme über alle Gruppensumme habe !

Vielen Dank

Chris

Fuerchau
16-06-08, 13:11
Auch das geht mittels CTE's:

with
mySums as (select f1, f2, sum(f3) as f3 from myfile group by f1, f2)
select f1, f2, f3 from mysums
union
select min('Z'), min('Z'), sum(f3) as f3 from mysums