Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > Requêtes et SQL.
Requêtes et SQL. Tout ce qui concerne vos questions sur les requêtes et le SQL sous Access se trouve ici.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 23/06/2011, 11h48   #1
Invité de passage
 
Inscription : mai 2011
Messages : 9
Détails du profil
Informations forums :
Inscription : mai 2011
Messages : 9
Points : 2
Points : 2
Par défaut 1 colonne fusionnant 3 colonnes

Bonjour j'aimerai pouvoir créer une colonne qui soit la concaténation de 3 autres.
Je ne vois pas comment faire...
Il y a t'il un équivalent au curseur ?
leroimage29 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/06/2011, 11h58   #2
Rédacteur/Modérateur
 
Avatar de GAYOT
 
Homme Jean-Damien GAYOT
Inscription : novembre 2004
Messages : 2 074
Détails du profil
Informations personnelles :
Nom : Homme Jean-Damien GAYOT
Âge : 56
Localisation : France, Meuse (Lorraine)

Informations professionnelles :
Secteur : Distribution

Informations forums :
Inscription : novembre 2004
Messages : 2 074
Points : 4 381
Points : 4 381
Envoyer un message via Skype™ à GAYOT
Bonjour
Dans une requête en mode création:
Code :
Resultat: [TaTable]![Champ1] & [TaTable]![Champ2] & [TaTable]![Champ3]
__________________
Plus j'avance et plus j'ai l'impression de ne rien savoir. Et comme j'essaie d'aller loin..!!.

Tutoriels sur:http://jdgayot.developpez.com

Pas de sujets techniques par Mp. Sinon
GAYOT est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/06/2011, 12h30   #3
Invité de passage
 
Inscription : mai 2011
Messages : 9
Détails du profil
Informations forums :
Inscription : mai 2011
Messages : 9
Points : 2
Points : 2
Merci de ta réponse
Après avoir créer une requete en mode création
J'ai mis ça dans champs:
Code :
Expr1: [TEntreprise]![Adresse1] & [TEntreprise]![Adresse2] & [TEntreprise]![Adresse3]
Il me demande de rentrer les paramètres...
De plus est il possible que cette colonne soit dans la table soit dans tentreprise?
Car après cette requête cela me fait que un select.
leroimage29 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/06/2011, 12h46   #4
Membre émérite
 
Conseil + Formation
Inscription : février 2010
Messages : 583
Détails du profil
Informations personnelles :
Localisation : France

Informations professionnelles :
Activité : Conseil + Formation

Informations forums :
Inscription : février 2010
Messages : 583
Points : 885
Points : 885
Bonjour

S'il demande des paramètres, c'est qu'il y a un nom de table ou champ mal orthographié ou que la table TEntreprise n'est pas dans la requête, ou que ces champs ne sont pas dans cette table...

Cela correspond à un champ calculé : on ne stocke pas le résultat d'un calcul dans une table en principe car tout changement des champs Adresse1, Adresse2 ou Adresse3, rendrait ce champ faux...
78chris est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/06/2011, 12h50   #5
Rédacteur/Modérateur
 
Avatar de GAYOT
 
Homme Jean-Damien GAYOT
Inscription : novembre 2004
Messages : 2 074
Détails du profil
Informations personnelles :
Nom : Homme Jean-Damien GAYOT
Âge : 56
Localisation : France, Meuse (Lorraine)

Informations professionnelles :
Secteur : Distribution

Informations forums :
Inscription : novembre 2004
Messages : 2 074
Points : 4 381
Points : 4 381
Envoyer un message via Skype™ à GAYOT
En mode création tu as dû remplir la ligne table. Il ne faut pas si elle est correctement mentionnée dans l'expression.
On peut faire une requête de mise à jour des données dans une colonne préalablement créée de ta table, mais est ce judicieux?


Edit: j'ai été doublé par 78Chris.
__________________
Plus j'avance et plus j'ai l'impression de ne rien savoir. Et comme j'essaie d'aller loin..!!.

Tutoriels sur:http://jdgayot.developpez.com

Pas de sujets techniques par Mp. Sinon
GAYOT est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/06/2011, 13h46   #6
Invité de passage
 
Inscription : mai 2011
Messages : 9
Détails du profil
Informations forums :
Inscription : mai 2011
Messages : 9
Points : 2
Points : 2
je dois exporter la base de données mais j'aimerai qu'il y est que un champ adresse c'est pour cela qu'il faut que j'arrive à créer ce champs qui est la concaténation des 3 autres.
Comment je peux faire?
Car si je fais un update tentreprise set adresse=adresse1+adresse2+adresse3
ça me met que des blancs.
leroimage29 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/06/2011, 13h52   #7
Rédacteur/Modérateur
 
Avatar de GAYOT
 
Homme Jean-Damien GAYOT
Inscription : novembre 2004
Messages : 2 074
Détails du profil
Informations personnelles :
Nom : Homme Jean-Damien GAYOT
Âge : 56
Localisation : France, Meuse (Lorraine)

Informations professionnelles :
Secteur : Distribution

Informations forums :
Inscription : novembre 2004
Messages : 2 074
Points : 4 381
Points : 4 381
Envoyer un message via Skype™ à GAYOT
Dans ce cas, si tu y tiens, tu crées un champ supplémentaire dans ta table et tu fais une requête de mise à jour qui va alimenter ce champ à partir de ta concaténation. Tu peux te servir de l'assistant.
__________________
Plus j'avance et plus j'ai l'impression de ne rien savoir. Et comme j'essaie d'aller loin..!!.

Tutoriels sur:http://jdgayot.developpez.com

Pas de sujets techniques par Mp. Sinon
GAYOT est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/06/2011, 14h17   #8
Rédacteur/Modérateur
 
Avatar de GAYOT
 
Homme Jean-Damien GAYOT
Inscription : novembre 2004
Messages : 2 074
Détails du profil
Informations personnelles :
Nom : Homme Jean-Damien GAYOT
Âge : 56
Localisation : France, Meuse (Lorraine)

Informations professionnelles :
Secteur : Distribution

Informations forums :
Inscription : novembre 2004
Messages : 2 074
Points : 4 381
Points : 4 381
Envoyer un message via Skype™ à GAYOT
Citation:
Envoyé par leroimage29 Voir le message
Car si je fais un update tentreprise set adresse=adresse1+adresse2+adresse3
ça me met que des blancs.
Code :
UPDATE tentreprise SET tentreprise.adresse = [tentreprise]![adresse1] & " " &  [tentreprise]![adresse2] & " " & [tentreprise]![adresse3];
__________________
Plus j'avance et plus j'ai l'impression de ne rien savoir. Et comme j'essaie d'aller loin..!!.

Tutoriels sur:http://jdgayot.developpez.com

Pas de sujets techniques par Mp. Sinon
GAYOT est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/06/2011, 14h30   #9
Invité de passage
 
Inscription : mai 2011
Messages : 9
Détails du profil
Informations forums :
Inscription : mai 2011
Messages : 9
Points : 2
Points : 2
Citation:
Envoyé par GAYOT Voir le message
Code :
UPDATE tentreprise SET tentreprise.adresse = [tentreprise]![adresse1] & " " &  [tentreprise]![adresse2] & " " & [tentreprise]![adresse3];
merci ça marche
leroimage29 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 05h53.


 
 
 
 
Partenaires

Hébergement Web