von Herr_Zatacke |
hat sich vorerst erledigt ...
ich hab das ganze mit ner unterabfrage in php gemacht
jetz entstehen zwar bis zu 60 queries pro seitenaufruf aber noch gehts !
|
von Yhoko |
Kannst du den Sinn der Übung mal genauer erläutern, also im Zusammenhang? |
von Herr_Zatacke |
nein .. ich will ja wissen ob _kein_ oder ein _falscher_ datensatz passt ... oder eben am besten der richtige |
von skc.tiddy |
warum überhaupt left join? kann man doch mit where t1.verknüpfungswert = t2.verknüpfungswert machen....
|
von Herr_Zatacke |
Okay ... Neuling hier im Forum und gleich ne frage:
Ich verknüpfe per LEFT JOIN zwei Tabellen (t1 und t2) über id
so sehen sie aus:
t1:
id, verknüpfungswert
t2:
verknüpfungswert, rückgabewert
ich suche nun alle nun zu jeder id GENAU EINEN rückgabewert (egal ob wert oder NULL) -> das mache ich mit GROUP BY
aber wenn ein bestimmter wert im rückgabewert ist z.B. rückgabewert = '2' möchte ich AUF JEDEN FALL diesen zurückbekommen auch wenn noch ein anderer wert kommen könnte.
Wir bringe ich nun GROUP BY dazu mir bei vorhandensein genau DIESEN wert zurück gibt ??
ich verzweifle an dem knackpunkt schon seit 2 tagen :grml:
|