Mac4Ever MacGameZone Gadget O'Mac Refurb-Store Mac-LAN : Jouez ! Forum : ...

Mac4Ever

FAQFAQRechercherRechercherListe des MembresListe des Membres S'enregistrerS'enregistrer
ProfilProfilSe connecter pour vérifier ses messages privésSe connecter pour vérifier ses messages privésConnexionConnexion
Problème de sous requete SELECT dans une UPDATE SQL

 
Poster un nouveau sujet   Répondre au sujet    Mac4Ever.com Index du Forum -> Bureautique
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)

MessagePosté le: 16/02/08, 20:19    Sujet du message: Problème de sous requete SELECT dans une UPDATE SQL Répondre en citant

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 Confus
_________________
Clin d'oeil Macbook pro 2,2 Ghz Léopard Clin d'oeil
Ipod nano 3G 4Go


Dernière édition par judde17 le 17/02/08, 13:23; édité 4 fois
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
judde17
Mac4Everien confirmé


Inscrit le: 15 Jan 2008
Messages: 288
Localisation: Entre angers (49) et Surgères (17)

MessagePosté le: 17/02/08, 13:18    Sujet du message: Répondre en citant

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'))))

_________________
Clin d'oeil Macbook pro 2,2 Ghz Léopard Clin d'oeil
Ipod nano 3G 4Go
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet    Mac4Ever.com Index du Forum -> Bureautique Toutes les heures sont au format GMT + 2 Heures
Page 1 sur 1

 
Sauter vers:  
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

Powered by phpBB © phpBB Group SEO toolkit © 2004-2005 webmedic