SQL Select Abfrage

-Rayz-

Lieutenant
Registriert
Okt. 2010
Beiträge
907
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 ...)
 
Zurück
Oben