Mailinglisten-Archive |
>>> > $ohne_eintrag = " >>> > SELECT * FROM mktgmaterial,arbeitsplatz,event,register >>> > WHERE register.register_id != mktgmaterial.mktgmaterial_id "; >>> > >>> > klappt das nicht. >>> WHERE register.register_id != mktgmaterial.mktgmaterial_id >>> or register.register_id IS NULL >>> >>> bzw. >>> >>> WHERE register.register_id != mktgmaterial.mktgmaterial_id >>> or mktgmaterial.mktgmaterial_id is NULL >>> >>> kiri >> kalppt leider auch nicht . >> Wolfgang.S. >klar, musst du mit einem left join machen und als where >bedingung "spalte IS NULL" >im handbuch steht es ausführlichst >kiri klapp so trotzdem nicht Habs immer noch nicht im Griff noch mal die Ausgangslage: Tab event hat einen Eintrag vom user 111111 Tab register hat einen Eintrag vom user 111111 Tab arbeitsplatz hat einen Eintrag vom user 111111 Tab mktgmaterial hat KEINEN Eintrag vom user 111111 dh. in Tab mktgmaterial ist NICHTS über user 111111 zu finden unter Umständen kann Tab mktgmaterial auch noch vollkommen leer sein wie finde ich die Datensätze die einen Eintrag in event,register aber keinen in mktgmaterial haben der Ansatz SELECT * FROM mktgmaterial, event,register WHERE register.register_id = event.event_id AND register.register_id != mktgmaterial.mktgmaterial_id or mktgmaterial.mktgmaterial_id is NULL bringt leider keinen Erfolg hoffe das dieses geschreibse einigermassen verstaendlich ist Wolfgang S. --- !!NEU!! Fragen und Antworten zu MySQL und dieser Liste unter -->> http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive