Hallo,
folgendes Problem:
es liegt die Datenbank user, merkmal und user__merkmal vor.
Datenbank "user" mit user_ID, name, usw.
Datenbank "merkmal" mit merkmal_ID, groeße, gewicht, haarfarbe, usw.
Datenbank user__merkmal mit 2 spalten für user_ID und merkmal_ID. weil ein user kann mehrere merkmale haben!
Meine Abfrage nun mit: SELECT user_ID FROM user__merkmal WHERE merkmal_ID=1 AND merkmal_ID=3
(beide Merkmale sollen erfüllt sein)
funktionieren tut das aber nicht. Was mache ich falsch? Klammern setzen in der Abfrage bringt auch nichts.
OR (oder) anstelle von AND funktioniert.
danke
folgendes Problem:
es liegt die Datenbank user, merkmal und user__merkmal vor.
Datenbank "user" mit user_ID, name, usw.
Datenbank "merkmal" mit merkmal_ID, groeße, gewicht, haarfarbe, usw.
Datenbank user__merkmal mit 2 spalten für user_ID und merkmal_ID. weil ein user kann mehrere merkmale haben!
Meine Abfrage nun mit: SELECT user_ID FROM user__merkmal WHERE merkmal_ID=1 AND merkmal_ID=3
(beide Merkmale sollen erfüllt sein)
funktionieren tut das aber nicht. Was mache ich falsch? Klammern setzen in der Abfrage bringt auch nichts.
OR (oder) anstelle von AND funktioniert.
danke
Kommentar