Announcement

Collapse
No announcement yet.

Extract in GROUP-BY ?

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Extract in GROUP-BY ?

    <PRE>
    Hallo,

    ich versuche folgendes SQL-Statement abzusetzen :
    select EXTRACT(MONTH FROM RECHNUNGSDATUM), sum(NETTOBETRAG) from rssumme group by EXTRACT(MONTH FROM RECHNUNGSDATUM)
    Leider funktioniert das nicht bzw. IB quittiert das "GROUP-BY" mit'nem Fehler. Es soll durch den SQL-Befehl jeder Monat mit einer Summe erscheinen. Gibt es da'ne andere Möglichkeit ?

    Gruss
    JT

  • #2
    Hallo,<br><br>
    das geht nur wenn Du das Ganze über eine View machst. Erzeuge Dir z.B. eine View MONATSRECHNUNG wo Du Dir die Daten bereits mit dem EXTRACT(...) aufbereitest. Auf dieser View kannst Du dann ein SELECT mit einem GROUP BY auf das Monatsfeld durchführen.<br><br>
    Gruss,<br>
    Thomas Steinmaurer<br>
    http://www.iblogmanager.co
    Thomas Steinmaurer

    Firebird Foundation Committee Member
    Upscene Productions - Database Tools for Developers
    Mein Blog

    Comment


    • #3
      Das hatte ich befürchtet. ;-) <BR>
      Danke für Deine schnelle Antwort.<BR><BR>

      Gruss
      J

      Comment


      • #4
        Moin,<BR>bedanke mich ebenfalls, hatte unter C++->Datenbankentwicklung ein ähnliches Prob gepostet<BR>(EXTRACT in ORDER BY) und konnte es so lösen :-))<BR>Grüße und schönes Wochenende<BR>Raine

        Comment

        Working...
        X