Mailinglisten-Archive |
-- Ursprüngliche Nachricht -- Von: "Christian Thiele" <ChristianThiele_(at)_gmx.de> > I need a statement to delete all entries who are always existent in another table. Both tables are using "username" but how can I delete > a entry from confirm when the entry is already in auth_user ??? Hi Christian, schreib ruhig in ener deutschen Liste auch in deutsch. Das es hier jeder versteht kann man glaub ich voraussetzen. zum Problem: delete from t1 where t1.auth_user in select auth_user from t2 group by t2.auth_user; ISt zwar nicht getestet sollte aber funktionieren. FALLS NICHT: bEOF = FALSE While not bEOF bEOF= select auth_user into s_auth_user from t1 group by auth_user; if not bEOF delete from t2 where t2.auth_user = s_auth_user; Die Syntax ist vielleicht nicht ganz korrekt (ist auch schon 'ne Weile her), aber in dem Stil hat bei mir ansonsten funktioniert. Gruss Torsten ___________________________________________________________ TopMail - Jetzt kostenlos anmelden - http://www.topmail.de PrimusMedia - der Musik Shop von Primus-Media. Über 250.000 CDs,Videos,DVDs & über 1 Mio. Songs zum Reinhören. Und das zu Super-Preisen und -Service. Schlange stehen war gestern! ----- http://www.cd4you.de/index.html?DD=620&DP=179 ------- --- *** Weitere Infos zur Mailingliste und MySQL unter http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive