Re(4): schwierige sql-abfrage
Geizhals » Forum » Programmierung » schwierige sql-abfrage (39 Beiträge, 403 Mal gelesen) Top-100 | Fresh-100
Du bist nicht angemeldet. [ Login/Registrieren ]
.  Re: schwierige sql-abfrage  (thE am 22.07.2008, 09:13:05)
.. Vom Autor zurückgezogen oder Autor hat seine Registrierung nicht bestätigt  (substitute am 22.07.2008, 09:13:58)
...  Re(3): schwierige sql-abfrage  (thE am 22.07.2008, 09:15:55)
.... Vom Autor zurückgezogen oder Autor hat seine Registrierung nicht bestätigt  (substitute am 22.07.2008, 09:18:09)
.....  Re(5): schwierige sql-abfrage  (thE am 22.07.2008, 09:21:42)
...... Vom Autor zurückgezogen oder Autor hat seine Registrierung nicht bestätigt  (substitute am 22.07.2008, 09:23:30)
.......  Re(7): schwierige sql-abfrage  (thE am 22.07.2008, 09:29:26)
..  Re(2): schwierige sql-abfrage  (_flump am 22.07.2008, 10:54:15)
...  Re(3): schwierige sql-abfrage  (Dr. Watson am 22.07.2008, 11:10:56)
....  Re(4): schwierige sql-abfrage  (thE am 22.07.2008, 11:21:30)
.....  Re(5): schwierige sql-abfrage  (Dr. Watson am 22.07.2008, 11:23:55)
......  Re(6): schwierige sql-abfrage  (thE am 22.07.2008, 11:53:21)
.......  Re(7): schwierige sql-abfrage  (Dr. Watson am 22.07.2008, 11:55:40)
........  Re(8): schwierige sql-abfrage  (thE am 22.07.2008, 12:00:12)
.........  Re(9): schwierige sql-abfrage  (Dr. Watson am 22.07.2008, 13:00:49)
..........  Re(10): schwierige sql-abfrage  (thE am 22.07.2008, 13:13:46)
..........  Re(10): schwierige sql-abfrage  (TomCat am 23.07.2008, 20:54:37)
...........  Re(11): schwierige sql-abfrage  (Dr. Watson am 23.07.2008, 23:17:10)
..........  Re(10): schwierige sql-abfrage  (hellbringer am 23.07.2008, 23:20:53)
...........  Re(11): schwierige sql-abfrage  (Dr. Watson am 23.07.2008, 23:26:52)
............  Re(12): schwierige sql-abfrage  (hellbringer am 23.07.2008, 23:33:09)
.............  Re(13): schwierige sql-abfrage  (Dr. Watson am 23.07.2008, 23:35:06)
..............  Re(14): schwierige sql-abfrage  (hellbringer am 23.07.2008, 23:40:29)
...............  Re(15): schwierige sql-abfrage  (Dr. Watson am 23.07.2008, 23:41:59)
................  Re(16): schwierige sql-abfrage  (hellbringer am 23.07.2008, 23:49:13)
.................  Re(17): schwierige sql-abfrage  (Dr. Watson am 23.07.2008, 23:51:34)
..........  Re(10): schwierige sql-abfrage  (kombipaket am 24.07.2008, 00:00:27)
.......  Re(7): schwierige sql-abfrage  (Pervasive am 22.07.2008, 12:24:30)
........  Re(8): schwierige sql-abfrage  (thE am 22.07.2008, 12:46:00)
....
Re(4): schwierige sql-abfrage
22.07.2008, 12:20:58
das bekomm ich so leider nicht hin.

meine abfrage schaut so aus:

select to_char(b.BELEGDATUM,'YYYY-MM-DD') as Belegdatum, b.gptnrkdb, g.name1 as KDB, b.STEUERLBEH as Steuercode, sum(b.RECHNUNGSBETRAG) as Rechnungsbetrag, to_char(b.belegdatum,'YYYY-MM') as Periode, CASE WHEN b.steuerlbeh=12 THEN b.rechnungsbetrag/1.2 ELSE b.rechnungsbetrag END AS nettobetrag
from bhtfakt b
join geschpartner g on b.gptnrkdb = g.gptnr
where b.belegdatum >= to_date('2008-01-01', 'YYYY-MM-DD') and b.mandantnr = 41
group by to_char(b.belegdatum, 'YYYY-MM-DD'), b.gptnrkdb, b.STEUERLBEH, g.name1, to_char(b.belegdatum, 'YYYY-MM')


fehlermeldung:

< DBD::Oracle::db prepare failed: ORA-00979: not a GROUP BY expression (DBD ERROR: error possibly near <*> indicator at char 231 in 'select to_char(b.BELEGDATUM,'YYYY-MM-DD') as Belegdatum, b.gptnrkdb, g.name1 as KDB, b.STEUERLBEH as Steuercode, sum(b.RECHNUNGSBETRAG) as Rechnungsbetrag, to_char(b.belegdatum,'YYYY-MM') as Periode, CASE WHEN b.steuerlbeh=12 THEN <*>b.rechnungsbetrag/1.2 ELSE b.rechnungsbetrag END AS nettobetrag from bhtfakt b join geschpartner g on b.gptnrkdb = g.gptnr where b.belegdatum >= to_date('2008-01-01', 'YYYY-MM-DD') and b.mandantnr = 41 group by to_char(b.belegdatum, 'YYYY-MM-DD'), b.gptnrkdb, b.STEUERLBEH, g.name1, to_char(b.belegdatum, 'YYYY-MM')') [for Statement "select to_char(b.BELEGDATUM,'YYYY-MM-DD') as Belegdatum, b.gptnrkdb, g.name1 as KDB, b.STEUERLBEH as Steuercode, sum(b.RECHNUNGSBETRAG) as Rechnungsbetrag, to_char(b.belegdatum,'YYYY-MM') as Periode, CASE WHEN b.steuerlbeh=12 THEN b.rechnungsbetrag/1.2 ELSE b.rechnungsbetrag END AS nettobetrag from bhtfakt b join geschpartner g on b.gptnrkdb = g.gptnr where b.belegdatum >= to_date('2008-01-01', 'YYYY-MM-DD') and b.mandantnr = 41 group by to_char(b.belegdatum, 'YYYY-MM-DD'), b.gptnrkdb, b.STEUERLBEH, g.name1, to_char(b.belegdatum, 'YYYY-MM')"] at /www/docs/public/cqs/lib/CQSdb.pm line 891. >

Antworten PM Alle Chronologisch Zum Vorgänger
 
Melden nicht möglich
.....  Re(5): schwierige sql-abfrage  (_flump am 22.07.2008, 13:04:58)
... Vom Autor zurückgezogen oder Autor hat seine Registrierung nicht bestätigt  (thE am 22.07.2008, 11:19:32)
 

Dieses Forum ist eine frei zugängliche Diskussionsplattform.
Der Betreiber übernimmt keine Verantwortung für den Inhalt der Beiträge und behält sich das Recht vor, Beiträge mit rechtswidrigem oder anstößigem Inhalt zu löschen.
Datenschutzerklärung