Forum: Datenbanken
Delphi
by mkinzler,
29. Dez 2006
Welche Datenbank? Welcher Typ hat price? es scheint so, als ob es ein String sei! Vielleicht hilft:
Select int_month,SUM(CAST(price as numeric(15,2))) as Monatsumme From license where int_year = 2006 group by int_month
Forum: Datenbanken
Delphi
by mkinzler,
29. Dez 2006
Es wird als Ergebnisfeld geliefert, hier würde ich vorschlagen dem Feld noch einen aussagekräftigen Namen zu geben:
Select int_month,SUM(price) as Monatsumme From license where int_year = 2006 group by int_month
Forum: Datenbanken
Delphi
by mkinzler,
29. Dez 2006
Select SUM(price) From license where int_month = 12 and int_year = 2006
liefert dir die Summe aller Datensätze auf die die die Bedingung zutrifft. mit group by kann man auch eine Bedingung für die Gruppierung angeben:
Select SUM(price) From license where int_year = 2006 group by int_month nun werden alle DS die in int_month übereinstimmen zusammengefasst.