Rechercher : dans
Par :

SQL : faire une requête update

Dernière réponse le 11 sep 2003 à 08:45:29 meilleurduweb, le 10 sep 2003 à 18:37:59 
 Signaler ce message aux modérateurs

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

Meilleures réponses pour « SQL : faire une requête update » dans :
SQL - éviter les doublons dans un SELECT VoirProblème Comment éviter les doublons dans les résultats d'une requête SQL ? Solution Il suffit d'utiliser la clause DISTINCT entre SELECT et les champs. Exemple : SELECT distinct id,nom,prenom FROM matable Plus d'informations ...
Le langage SQL VoirQu'appelle-t-on SQL? SQL (Structured Query Language, traduisez Langage de requêtes structuré) est un langage de définition de données (LDD, ou en anglais DDL Data Definition Language), un langage de manipulation de données (LMD, ou en anglais DML,...
SQL - Sous-requêtes VoirExpression des sous-requêtes Effectuer une sous-requête consiste à effectuer une requête à l'intérieur d'une autre, ou en d'autres termes d'utiliser une requête afin d'en réaliser une autre (on entend parfois le terme de requêtes en...
SQL - Mise à jour d'informations VoirLe SQL permet la modification d'une table par un utilisateur (pour peu qu'il ait les droits suffisants...). La modification d'une table consiste à: ajouter des tuples modifier des tuples existants ou bien supprimer des tuples Insertion de...

1

sebsauvage, le 10 sep 2003 à 18:56:26
  • +1

Pour moi c'est bon !

Répondre à sebsauvage

2

ian, le 11 sep 2003 à 08:06:09

Hello,
Penses seulement à mettre des guillemets autour de la chaine "password1"

Répondre à ian

3

 nab, le 11 sep 2003 à 08:45:29

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

Répondre à nab