Rechercher : dans
Par :

Petite probleme requete sql insert into

Dernière réponse le 21 jan 2009 à 15:11:33 mariline285, le 21 jan 2009 à 14:38:16 
 Signaler ce message aux modérateurs

Bonjour,
J'ai un petit soucis avec ma requête, quelqu'un pourrait-il m aider svp ????
J'aimerai copier ce qu'il y a dans le champ_7 et le mettre dans le champ_6 quand le champ_6 est vide.
Voici ma requete:

INSERT INTO table_a ( champ_6) VALUES
SELECT champ_7
FROM table_a
WHERE champ_7!="0000-00-00 00:00:00"
AND champ_6="0000-00-00 00:00:00"

Configuration: Windows XP
Firefox 3.0.5


Merci.

Meilleures réponses pour « Petite probleme requete sql insert into » 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 ...
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

 bnb, le 21 jan 2009 à 15:11:33

Au lieu d'un append query utilise plutôt un update query!

Algorythme: Si valeur champs 6 nulle, placer valeur champs 7!

UPDATE table_a SET table_a.champ_6 = [champ_7]
WHERE table_a.champ_6 Is Null;

Répondre à bnb