Sammensat query
Har to tabeller som jeg gerne vil lave en query på.Tabel 1 "libraries": libraryNum, name, email, zip, completedStep
Tabel 2 "answers": answerNum, libraryNum, questionNum, answer
Jeg vil gerne finde de navne (name) på biblioteker som er nået til completedStep = 6 og har svaret (answer) "1" til spørgsmål 2 (questionNum). Hvordan gør jeg det?
Har selv bikset med en query som ser sådan her ud:
SELECT name FROM libraries WHERE completedStep = 6 AND libraryNum = (SELECT libraryNum FROM answers WHERE questionNum = 1 AND answer = 2)
Skulle mene det er valid SQL, men MySQL vil ikke spise den, hvorfor?
