ORDER BY SUM nicht erlaubt?

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • ORDER BY SUM nicht erlaubt?

    Hab da grad Kleines Problem. Hab mir nen Fahrtenbuch gebaut, funktioniert soweit auch bestens,zumindestens bei mir lokal..
    Problem liegt in folgendem query

    Code:
    SELECT Name, Monat, SUM( Stunden ) FROM buch WHERE Monat =11 AND Jahr =2006 GROUP BY Name ORDER BY SUM(Stunden) DESC
    lokal läuft bei mir 5.0.24a. Mein Server hat "nur" 4.0.24. Wie gesagt lokal bekomm ich genau das raus was ich haben möchte, die aufsummierten Stunden in sortierter Reihenfolge. aufm Server erhalte ich allerdings nur die Fehlermeldung #1111 - Invalid use of group function
    Liegt das daran, dass das erst ab ner bestimmten Version funktioniert, oder hab ich da noch irgendwo n Fehler drin, bzw kann man das anders löschen?

    mfg Krel

  • #2
    Gib dem SUM ein alias und versuch es nochmal.

    Code:
    SELECT Name, Monat, SUM( Stunden ) as sum_stunden
    FROM buch WHERE Monat =11 AND Jahr =2006 GROUP BY Name ORDER BY sum_stunden DESC
    Sunshine CMS
    BannerAdManagement
    Borlabs - because we make IT easier
    Formulargenerator [color=red]Neu![/color]
    Herkunftsstatistik [color=red]Neu![/color]

    Kommentar


    • #3
      da hätte man auch wieder selbst drauf kommen können

      danke

      Kommentar

      Lädt...
      X