SQL : faire une requête update

Bonjour à tous,
Voilà, j'ai un update à exécuter, mais j'avoue que je flippe un peu, pour cela, j'aimerai avoir votre avis:
- Ce que je souhaite faire :
Dans ma table "profil", j'ai 3 champs : "passwd1", "passwd2", et "nom"
Pour certains enregistrements j'ai "passwd2" qui est vide, et donc, pour ces enregistrements, j'aimerai initialiser "passwd2" égal à "passwd1"

Moi, j'aurais juste fait :
update profil set passwd2 = passwd1 where passwd2 IS NULL;

Est-ce la bonne solution ???
Merci à tous pour votre aide.

NoBoOo

3 réponses

  • Votes
  • Date
  • Date décroissante
  1. Hello,
    Penses seulement à mettre des guillemets autour de la chaine "password1"
    1. salut!
      Ne met surtout pas de guillemets autour de la chaine "password1" car sinon il va te mettre la chaine "password1" et non pas la valeur de password1