UPDATE des champs d'une Table par NULL

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

  • Votes
  • Date
  • Date décroissante
  1. 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
    )