Ich grüble gerade, ob ich eine Abfrage unnötig verkompliziere.
Ich habe eine Tabelle mit Adressdaten und eine mit Außendienstmitarbeitern, die diese Tabelle einsehen dürfen.
Nun frage ich also ab:
"SELECT A.* FROM adressen AS A
INNER JOIN außendienst AS B ON A.ID = B.ID
WHERE B.mitarbeiter = '".$_SESSION['user']."';"
So in etwa mal aus dem Ärmel.
Nun frage ich mich: für den Fall, dass bei einer Tabelle mehrere Sätze mit B.ID = A.ID existieren, ob dann ein beliebiger ausgewählt wird.
Jetzt dachte ich noch an:
"SELECT A.* FROM adressen AS A
INNER JOIN außendienst AS B ON A.ID = B.ID AND B.mitarbeiter = '".$_SESSION['user']."';"
Also ohne WHERE Bedigung.
Aber brauche ich dann überhaupt den INNER JOIN?
Irgendwie glaube ich, dass ginge einfacher...
Danke für Tipps!