Announcement

Collapse
No announcement yet.

ORA-00934: group function is not allowed here

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

  • ORA-00934: group function is not allowed here

    Hi, hab folgendes Problem.

    Folgender Select gibt die Fehlermeldung

    ORA-00934: group function is not allowed here

    zurueck.

    Ich hab schon nachgelesen dass ich da einen subquery brauche bringe es
    aber leider alleine nicht hin

    Der gedachte Befehl lautete

    SELECT SOLDTO, MATERIAL, FORECAST_DATE, DELIVERY_DATE, ORDER_QUANTITY, REGION, SBE, SBE_1

    FROM FORECAST

    WHERE FORECAST_DATE=(MAX(SELECT FORECAST_DATE FROM FORECAST WHERE MATERIAL='irgendwas'))

    Vielleicht kann den einer evtl so umschreiben dass er auf einer Oracle 9i DB funktioniert.

    Hoffe Befehl sagt alles aus was ich machen moechte.

    Vielen Dank schonmal

    Gruss
    Heinz

  • #2
    Hallo Heinz,

    ist doch schon fast richtig
    So sollte es gehen:
    [highlight=sql]
    SELECT SOLDTO, MATERIAL, FORECAST_DATE, DELIVERY_DATE,
    ORDER_QUANTITY, REGION, SBE, SBE_1
    FROM FORECAST
    WHERE FORECAST_DATE = (
    SELECT MAX(FORECAST_DATE)
    FROM FORECAST
    WHERE MATERIAL='irgendwas')
    [/highlight]

    Gruß Falk
    Wenn du denkst du hast alle Bugs gefunden, dann ist das ein Bug in deiner Denksoftware.

    Quellcode ohne ein Mindestmaß an Formatierung sehe ich mir nicht an! Ich leiste keinen Privatsupport per Mail oder PN!

    Comment


    • #3
      Vielen Dank, hat super geklappt.

      Comment

      Working...
      X