phpbar.de logo

Mailinglisten-Archive

update tabelle a wo kein a mehr in b

update tabelle a wo kein a mehr in b

IT - Sven Mueller sven.mueller at berndes.com
Mon Jan 13 11:54:52 CET 2003


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Friday 10 January 2003 17:10, Henning Jödden wrote:
> folgendes setup:
> Ich habe eine Tabelle mit Empfängerprofilen (Tabelle A, PRI: emp_id) und
> eine Tabelle wo diese Empfängerprofile Gruppen zugeordnet werden
> (Tabelle: B, PRI: group_id).
> Ein Empfänger kann mehreren Gruppen zugeordnet sein.
> Wenn jetzt eine Empfängergruppe gelöscht wird, so will ich alle
> Empfänger aus tabelle A, deren emp_id nicht mehr in tabelle B vorkommt
> "deleted" flaggen.

Ohne jetzt die genaue Synstax getestet zu haben, aber müsste nicht sowas 
funktionieren:
update A,B set A.deleted=1 where NOT(A.emp_id IN B.emp_id);

Naja, sinngemäß jedenfalls.

Regards,

Sven Müller
- - IT - Network&Infrastructure -

- -- 
* Heinrich Berndes Haushaltstechnik GmbH & Co KG
* Wiebelsheidestrasse 55, 59757 Arnsberg, Germany
* Phone: +49 2932 475-282 / FAX: -325
* http://www.berndes.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)

iD8DBQE+Ipr8ss2fOBI6SZ0RAtJzAJ9e+TJi/Sr5a0fXc21nP02JGqCUngCeKLlJ
kzJp9q8xrUeCmkildFFRKPc=
=u6ZE
-----END PGP SIGNATURE-----

-- 
Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter
-->>  http://www.4t2.com/mysql 


php::bar PHP Wiki   -   Listenarchive