|
| Voir le sujet précédent :: Voir le sujet suivant |
| Auteur |
Message |
judde17 Mac4Everien confirmé

Inscrit le: 15 Jan 2008 Messages: 288 Localisation: Entre angers (49) et Surgères (17)
|
Posté le: 16/02/08, 20:19 Sujet du message: Problème de sous requete SELECT dans une UPDATE SQL |
|
|
Bonjour, alors mon problème est je pense simple mais même en parcourant les forums de France et de Navarre je ne trouve pas la solution.
Voila, j'ai créé une base de donnée sous néooffice dans laquelle je souhaite mettre à jour un champ en fonction de deux autres. Ces deux autres champs sont impliqués dans une requête de concaténation qui fonctionne mais l'update elle ne marche pas. code erreur: Single value expected
voici le code:
| Code: |
UPDATE "Eleves2"
SET "AdresseEmail" = select(LOWER(CONCAT(CONCAT("Prenom",'.'),CONCAT("Nom",'@machin.fr'))))
from "Eleves22" |
Eleves22 est un clone de Eleves2 car on m'avait dit que l'update interne de la table était impossible. Mais de toute façon dans un cas comme dans l'autre j'ai le même message d'erreur.
merci d'avance  _________________
Macbook pro 2,2 Ghz Léopard
Ipod nano 3G 4Go
Dernière édition par judde17 le 17/02/08, 13:23; édité 4 fois |
|
| Revenir en haut |
|
 |
judde17 Mac4Everien confirmé

Inscrit le: 15 Jan 2008 Messages: 288 Localisation: Entre angers (49) et Surgères (17)
|
Posté le: 17/02/08, 13:18 Sujet du message: |
|
|
Ne cherchez plus, voici l'erreur, la commande SELECT est inutile et c'est elle qui génère l'erreur donc pour info le code à utiliser est
| Code: |
UPDATE "Eleves2"
SET "AdresseEmail" = (LOWER(CONCAT(CONCAT("Prenom",'.'),CONCAT("Nom",'@machin.fr')))) |
_________________
Macbook pro 2,2 Ghz Léopard
Ipod nano 3G 4Go |
|
| Revenir en haut |
|
 |
|
|
Vous ne pouvez pas poster de nouveaux sujets dans ce forum Vous ne pouvez pas répondre aux sujets dans ce forum Vous ne pouvez pas éditer vos messages dans ce forum Vous ne pouvez pas supprimer vos messages dans ce forum Vous ne pouvez pas voter dans les sondages de ce forum
|
|
|