SQL - Abfrage, HILFE
Sonic
- datenbank
0 Ilja0 Vinzenz Mai0 Ilja0 Vinzenz Mai0 Ilja
Hallo,
ich habe eine Tabelle mit folgenden Feldern:
nr datum anzahl
1 04.01.2006 1
1 04.01.2006 1
1 03.01.2006 1
2 15.11.2005 0
2 11.11.2005 1
2 15.11.2005 1
Nun möchte ich die Summe von 'anzahl' ausgeben lassen.
Die Summe muss für jede 'nr' aufgelistet werden und es sollen nur Datensätze mit max(datum) berücksichtigt werden.
Es soll ausgegeben werden:
nr datum summe
1 04.01.2006 2
2 15.11.2005 1
Danke für eure Hilfe
yo,
wäre hilfreich, dein dbms und die version zu kennen. also ein schuss ins blaue...
SELECT nr, MAX(datum), SUM(anzahl)
FROM tabelle
GROUP BY nr
HAVING datum = MAX(datum)
Ilja
Hallo Ilja,
wäre hilfreich, dein dbms und die version zu kennen. also ein schuss ins blaue...
meine Glaskugel sagt mir: Als DBMS ist Microsoft SQL-Server 2000 im Einsatz.
Als ich das genauer haben wollte und sie nach den Ergebnissen von
select serverproperty('productlevel')
select serverproperty('Edition')
befragte, verweigerte die Glaskugel die Auskunft und verschleierte sich.
Freundliche Grüße
Vinzenz
yo Vinzenz,
meine Glaskugel sagt mir: Als DBMS ist Microsoft SQL-Server 2000 im Einsatz.
wie , wo, was, habe ich was verpasst oder übersehen, ich kann irgendwie keinen hinweis auf das dbms finden ? egal, sie hat sich ja auch nicht mehr gemeldet, scheint nicht so wichtig zu sein...
Ilja
Hallo Ilja,
meine Glaskugel sagt mir: Als DBMS ist Microsoft SQL-Server 2000 im Einsatz.
wie , wo, was, habe ich was verpasst oder übersehen, ich kann irgendwie keinen hinweis auf das dbms finden?
ich sprach nicht umsonst von meiner Glaskugel. *g*
egal, sie hat sich ja auch nicht mehr gemeldet,
---------^^^
Oha, hast Du auch eine Glaskugel? Diese spezielle Information habe ich irgendwie übersehen oder verpasst.
Freundliche Grüße
Vinzenz
yo,
Oha, hast Du auch eine Glaskugel? Diese spezielle Information habe ich irgendwie übersehen oder verpasst.
erfahrung Vinzenz, erfahrung. in aller regel sind es die frauen, die mich nach einen kommentar von mir abblitzen lassen.....
Ilja