Rechercher : dans
Par :

PB requête SQL (Update à partir de 2 tables)

Dernière réponse le 31 jui 2008 à 17:07:35 cool007, le 31 jui 2008 à 16:31:41 
 Signaler ce message aux modérateurs

Bonjour,

j'ai un petit problème de SQL à partir d'un select avec 2 tables je voudrais mettre à jour des données dans ces 2 tables, j'essaie vainement avec update mais cela ne marche pas ????

voici ma requête :

update table1 d, table2 m
set d.colonne1 = 'aaaa-mm-jj', m.colonne2 = 'aaaa-mm-jj'
where d.colonne3 = m.colonne3
and d.colonne4 = 'M'
and d.colonne1 is null
and d.colonne5 is null
and m.colonne2 is null
and m.colonne6 is null;

pourriez-vous m'aider, merci d'avance.....

Configuration: Windows XP
Firefox 2.0.0.16

1

 Christounet, le 31 jui 2008 à 17:07:35
  • +1

Bonjour,

On ne peut pas mettre à jour deux tables différentes avec un seul ordre UPDATE comme expliqué ici, il te faudra exécuter deux UPDATE consécutifs.

A plus Un conducteur dangereux, c'est celui qui vous dépasse malgré­ tous vos efforts pour
l'en empêcher... (Woody Allen)

Répondre à Christounet