Suppression de valeur identique entre 2 tables
2 messages
• Page 1 sur 1
- Nivek
- WRInaute occasionnel

- Messages: 344
- Inscription: 8 Avr 2004
Suppression de valeur identique entre 2 tables
Bonjour,
Je cherche a obtimiser un script en php utilisant des requetes mysql.
J'ai 2 tables dans une base de donnée, pour simplifier je vais les appeler TABLE1 et TABLE2
Dans TABLE1 j'ai un champ (VARCHAR) : CHAMP1
et
Dans TABLE2 j'ai un champ (VARCHAR) : CHAMP2
Ce que je veux faire, c'est vérifier si il y a des valeurs identiques dans dans les deux champs. Si c'est le cas, je voudrais supprimer cette valeur de CHAMP2 et la laisser dans CHAMP1
Actuellement je fais tout un bordel d'une vingtaine de ligne qui dure deux plombes quand il s'execute... Bref une honte !!! Mais avec mes rudiments en php et mysql j'arrive pas à trouver mieux.
Alors si quelqu'un a une solution simple je suis preneur !!!
Merci de votre aide.
Je cherche a obtimiser un script en php utilisant des requetes mysql.
J'ai 2 tables dans une base de donnée, pour simplifier je vais les appeler TABLE1 et TABLE2
Dans TABLE1 j'ai un champ (VARCHAR) : CHAMP1
et
Dans TABLE2 j'ai un champ (VARCHAR) : CHAMP2
Ce que je veux faire, c'est vérifier si il y a des valeurs identiques dans dans les deux champs. Si c'est le cas, je voudrais supprimer cette valeur de CHAMP2 et la laisser dans CHAMP1
Actuellement je fais tout un bordel d'une vingtaine de ligne qui dure deux plombes quand il s'execute... Bref une honte !!! Mais avec mes rudiments en php et mysql j'arrive pas à trouver mieux.
Alors si quelqu'un a une solution simple je suis preneur !!!
Merci de votre aide.
-

Bh@Mp0 - WRInaute discret

- Messages: 245
- Inscription: 18 Jan 2005
Avec des requêtes imbriquées :
- Code: Tout sélectionner
DELETE FROM `table2` WHERE `champ2` IN (SELECT `champ1` FROM `table1`);
2 messages
• Page 1 sur 1
Lectures recommandées sur ce thème :
- Début du Full Crawl
- Outil officiel de suppression de pages de l'index Google
- Modification de vos sites dans l'annuaire
- Nouvelle version de GoogleStats : v1.1
- The Technology Behind Google
- HTML5 rel=noreferrer : suppression du referrer ?
- Classement Interbrand 2006 : la percée de Google
- Suggestions de requêtes dans Google News
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités
