Rolf B: mySQL UPDATE abhängig von anderen Tabellen

Beitrag lesen

Hallo dedlfix,

Ich würde sagen, du denkst nur nicht logisch.

Nein, nein, Sie denken nicht, Sie sind nur logisch.

  • Niels Bohr zu Albert Einstein, als der die Quantentheorie ablehnte[1]

Linuchs schrub:

wenn weder Kontaktwünsche (kon1) noch Eventwünsche (evb1) gespeichert sind.

Das müsste viel einfacher und auch performanter mit EXISTS sein:

WHERE ... 
  AND NOT EXISTS(SELECT ... für die Kontaktwünsche)
  AND NOT EXISTS(SELECT ... für die Eventwünsche)

Diese Teilselects solltest Du hinreichend minimalistisch gestalten können, ggf. sogar so dass sie keinen JOIN mehr brauchen.

Rolf

--
sumpsi - posui - clusi

  1. Hab ich aus Michio Kaku, Im Hyperrraum; steht auf englisch bei wikiquote ↩︎