phpbar.de logo

Mailinglisten-Archive

Re: SQL-Statement ?
Archiv Mailingliste mysql-de

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: SQL-Statement ?




-- 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 


Home | Main Index | Thread Index

php::bar PHP Wiki   -   Listenarchive