Hallo zusammen, ich habe ein Problem mit der Funktion Maximum bei der Definition einer Ansicht.
Zum Üben mit Base will ich mir eine Datenbank zu einem PC-Spiel aufbauen. Bei dem Spiel muss man Einsätze abarbeiten, dazu braucht man bestimmte Items für einen erledigten Einsatz erhält man Geld, von dem man u.a. Ausbaustufen bezahlen kann. Um so weiter man ausbaut um so mehr Einsätze kann man bekommen. Genug vom Spiel, zur Datenbank: Ich habe eine Tabelle für die Items angelegt, eine für die Einsätze und eine Verknüpfungstabelle in der gespeichert ist wieviele Stück eines Items man für einen Einsatz braucht. In der Tabelle für die Einsätze ist unter anderem gespeichert ab welcher Ausbaustufe man diese Einsätze fahren kann. Ich möchte jetzt folgendes Als Ansicht oder Abfrage (oder auch anders, wenn ich hier schon auf dem Holz weg bin) realisieren: 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" Auch wenn die Meldung hier wohl nicht zu Ende ist, kann ich nicht weiter lesen, da das Fenster anscheinend nicht mit skaliert wird und die Meldung hier durch den unteren Fensterrand abgeschnitten wird (BUG!?). Die Textteile, die vom "OK" Button (der übrigens auch nicht funktioniert, ich kann das Fenster nur über das X oben rechts schließen! BUG!) verdeckt werden, habe ich rekonstruiert. Was mache ich falsche, oder kann ich besser machen? Gruß Lars --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
