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!