lachesis: Probleme mit Gruppierung in MYSQL

Hallo zusammen,

das Ergebnis einer Abfrage lautet:

pid pid_int   bez          stunden datum
.
.
.
01  3         Dichtring    2       2004-03-11
02  9         Urlaub       6.5     2004-03-12
03  167       EDV          2       2004-03-15
03  169       EDV          2       2004-03-15
05  10        Sonstiges    1       2004-03-15
06  2        Dichtring    2       2004-03-15
07  184       Ventilblock  1       2004-03-15
.
.
.

Eigentlich hätte ich aber gerne die Summe aller Stunden pro pid. Also hab ich versucht nach pid zu gruppieren, aber dann kommt nur noch Käse heraus.

Ich hätte gerne

01  3         Dichtring    2       2004-03-11
02  9         Urlaub       6.5     2004-03-12
03  169       EDV          4       2004-03-15
05  10        Sonstiges    1       2004-03-15
06  2        Dichtring    2       2004-03-15
07  184       Ventilblock  1       2004-03-15

Was wäre denn richtig?

Danke für eure Hilfe

--
mal wieder auf http://www.booklinks.de vorbeigeschaut? Mittlerweile mehr als 900! Bücher.
  1. Hi,

    Eigentlich hätte ich aber gerne die Summe aller Stunden pro pid. Also hab ich versucht nach pid zu gruppieren, aber dann kommt nur noch Käse heraus.

    wenn Du noch mehr Spalten als die pid selektierst, wird das in anderen DBMSsen als MySQL sogar rigoros abgelehnt. Gruppiere nach _allen_ selektierten Spalten.

    Was wäre denn richtig?

    Was ist es denn falsch?

    Cheatah

    --
    X-Will-Answer-Email: No
    X-Please-Search-Archive-First: Absolutely Yes
    1. Hi & ein riesengroßes Dankeschön,

      frei nach Bully: Wahnsinn, richtig!

      ein group by pid,datum hat mich zum Erfolg gebracht

      Grüßle

      --
      mal wieder auf http://www.booklinks.de vorbeigeschaut? Mittlerweile mehr als 900! Bücher.