suit: sql befehl liefert zuviele Datensätze...

Beitrag lesen

Der Syntax muss also falsch sein.

DIE syntax ist dann falsch, wenn du eine fehlermeldung bez. eines syntaxfehlers erhältst - erhältst du keine derart lautende meldung, hst ein fehler sogut wie ausgeschlossen

du hast einen logischen fehler

Aber zunächst mal die Selectanweisung:
"SELECT Label,Titel,medium FROM db WHERE Label ='Decca' AND medium='1' or medium='2' or medium='3' ORDER BY Titel ASC"

Gewollt ist eigentlich folgendes:
Ich möchte alle Datensätze des Label "Decca",in denen das Medium entweder den Wert 1,2 oder 3 hat.

Wie muss ich den Select abändern,damit es klappt?

füge füge folgende beiden zeichen an geeigneter stelle hinzu: ( und )