Hallo,
Tabelle1 Tabelle2
+------------+------------+
| _id | _id |
| _parent_id | _user_id |
| ... | ... |
+------------+------------+ich habe/bekomme "_parent_id" damit muss ich aus Tabelle1 die _id's Abfragen, wo _parent_id = der übergeben id ist
danach muss/brauch ich dann aus der Tabelle2 die ganzen Datensätze, wo die _user_id mit den _id's aus der Tabelle1 übereinstimmen$sql = "select b._user_id from tabelle1 a, tabelle2 b where a._parent_id = $uebergabe AND b._id = a._id";
Lese dazu noch:http://dev.mysql.com/doc/mysql/de/JOIN.html
das kann die Lösung nicht sein, ich bekomme viel zu wenig Datensätze
Tabelle1 Tabelle2
_id _parent_id _id _user_id
1 1 1 9
6 1 2 6
7 1 3 1
8 7 4 1
9 6 5 1
10 1 6 1
11 1 7 1
12 1 8 1
13 1 9 1
10 1
11 6
wenn ich jetzt als _parent_id 1 angebe, muss ich aus Tabelle2 alle Datensätze bekommen
gebe ich aber als _parent_id 6 an, darf ich aus der Tabelle2 nur den Datenatz 1 bekommen
wenn ich 7 angebe, darf kein Datenatz zurückgegeben werden
mfg
Twilo