jakkob: JOIN mit zwei Bedingungen

Beitrag lesen

Man muss also die email-Tabelle noch ein zweites Mal, diesmal aber mit Alias joinen und dann die erste Bedingung auf email.adresse und die zweite auf [aliasname].adresse testen lassen.

Hi,
und wenn einer dann drei E-Mail-Adressen hat, muss ich drei JOINS machen? Und wenn ich gar nicht weiß, wie viele E-Mails Jemand hat? Dass das so umständlich ist...

Ich will die DB ja fragen: Gibts es einen User der "Name" heißt und E-Mail_Adresse "Adresse1", "Adresse2", etc. hat (unbekannte Anzahl der E-Mail-Adressen nach der ich suche )

Was ist denn eure Meinung? Vielleicht doch per Skript:

1.Userid(s) zum gesuchten Namen abfragen
2.Userid(s) zu den gesuchten E-Mail-Adressen abfragen
3.Prüfen ob es eine userid gibt, die für alle E-Mailadressen gültig ist
4.Prüfen ob diese uderid(s) zu denen der Namen passen

Oh, Mann. Klingt auch nicht gerade berauschend....
Also werde ich wohl doch nach dedlfix' Methode probieren.
(Wenn nich noch Jemand mit der einfachen Lösung kommt, auf die ich eigentlich gehofft hatte)

Jakkob