UPDATE des champs d'une Table par NULL

T29 -  
Zep3k!GnO Messages postés 2049 Statut Membre -
Bonjour,

je voulais modifier des champ par une valeur " NULL" à condition que l'id n'existe plus dans une autre table. y'a t'il une méthode pour faire ça, ou lieur de faire UPDATE et parcourir tous les champs ?

Merci

1 réponse

  1. Zep3k!GnO Messages postés 2049 Statut Membre 200
     
    Tu peux le faire avec une requête imbriquée type :
    UPDATE ma_table SET mon_champ = NULL WHERE id NOT IN(
    SELECT id from ma_table_2
    )
    0