Hi,

Lars Lehmann schrieb:
Eine Tabelle in der steht, welches Item man in welcher Stufe wie oft
braucht. (Bsp. für Einsatz A brauche ich 2x Hammer, für ein Einsatz B
brauche ich 3x Hammer. Beide Einsätze sind Stufe 1. Dann soll in der
Tabelle folgender Datensatz auftauchen: Stufe 1, Hammer, 3 Stk.

Im Ansichten-Assistenten habe ich versucht für das Feld Anzahl die
Funktion "Maximum" einzustellen. Das führt aber beim Abspeichern der
Ansicht zu Fehlermeldung:

"Not in aggregate function or group by clause:
[EMAIL PROTECTED] in statement [ SELECT
"Items"."ItemID", "Items"."Bezeichnung", "Einsätze"."Stufe",
MAX( "Erforderliche_Ausrüstung"."ItemID" ) FROM
"Erforderliche_Ausrüstung", "Einsätze", "Items" WHERE"

Du musst die Felder, die nicht mit einer Funktion versehen sind explizit auf "Gruppierung" setzen, dann sollte es funktionieren. OOo setzt das leider nicht automatisch (obwohl es durchaus naheliegend wäre).

Aber eine Frage zu der Abfrage:
warum beuntzt du die Funktione "Maximum"? Du möchtest doch wissen wie oft ein Item benötigt wird .. wäre da nicht "Anzahl" die richtige Funktion?


André

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Antwort per Email an