Einzelnen Beitrag anzeigen

Benutzerbild von _frank_
_frank_

Registriert seit: 21. Feb 2003
Ort: Plauen / Bamberg
922 Beiträge
 
Delphi 3 Professional
 
#7

Re: [MySQL] Select und Feld für neues Select verwenden

  Alt 5. Sep 2009, 19:22
Zitat von omata:
Aber genau das tut doch der OR-Zweig.
fast...$helperid muss eventhelper.id sein, wenn eventhelper.notification Mail_Own enthält.

als Beispiel:
die suche nach Mail_All gibt die Datensätze mit den (Benutzer-) IDs 3 und 5 zurück:
SELECT * FROM #__eventusers WHERE FIND_IN_SET(Notification,Mail_All); die suche nach Mail_Own würde die Datensätze mit den folgenden IDs 2,4 und 6 zurückliefern,
SELECT * FROM #__eventusers WHERE FIND_IN_SET(Notification,Mail_Own); jetzt schaue ich in die #__eventhelper nach den IDs und der Einsatz-ID 10 (die ist fest, da von dieser getriggert wird => Einsatzänderung).
SELECT * FROM #__eventhelper WHERE (Event_ID=10) AND (Helper_ID in (2,4,6)) hier bleiben nur noch die IDs 2 und 6 übrig da Benutzer mit der ID 4 nicht beim Einsatz 10 dabei ist.

also habe ich genau 4 Datensätze (2,3,5,6), welche ich mit der jos_users verbinden könnte (eventuser.login_id=users.id) und habe bei diesen 4 Personen die Mail-Adresse
  Mit Zitat antworten Zitat