Subquery returner flere poster, derfor vil jeg lave en while i sq
Hej jeg har lavet følgende sql sætning :SELECT Kommune FROM Kommuner WHERE Kommuneid=(SELECT Kommuneid FROM postdistrikter WHERE postnummer=3770)
Subquery returner 2 poster, dvs. 2 kommune id'er, og ud fra disse to skal jeg så finde 2 kommuner. Men jeg får fejlen :
Server: Msg 512, Level 16, State 1, Line 1
Subquery returned more than 1 value. This is not permitted when the subquery follows =, !=, <, <= , >, >= or when the subquery is used as an expression.
For at kunne løse det, mener jeg en while løkke være ok, men hvordan laver jeg det lige i sql.