SQL Select Abfrage

-Rayz-

Lieutenant
Dabei seit
Okt. 2010
Beiträge
884
Und ich mal wieder ;) Ich habe hier folgenden Select:

PHP:
$sql="SELECT t.firstname,t.lastname FROM human t WHERE t.HUMID=(
							SELECT dt.HUMID FROM $sqlvar dt WHERE dt.FAID=$faculty)";
							$rs = $conn->Execute($sql);						
							if($rs===false) die(mysql_error());
								while(!$rs->EOF){

Dabei kommt folgende fehlermeldung:

Subquery returns more than 1 row

Die Fehlermedlung versteh ich da HUMID in meinem Fall zwei Werte hat. Ich will mir nämlich alle Studenten ausgeben lassen und nicht nur einen. Die Studenten haben eine HUMID von 1 und 2. Mehr Studenten habe ich noch nicht hinzugefügt. Wie gebe ich nun alle Studenten aus?
 
Wenn ich mich nicht gänzlich irre:

Code:
... WHERE t.HUMID IN (SELECT ...)
 
Werbebanner
Zurück
Top