Nouvelle colonne avec la concaténation de deux autres colonnes
Zyatra
-
Venusia95 Messages postés 27 Date d'inscription Statut Membre Dernière intervention -
Venusia95 Messages postés 27 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Voila mon souci,
J'ai une table avec plusieurs colonnes dont les colonnes "volume" et "number".
Je souhaite créer une nouvelle colonne (numero_ref) dans cette même table avec la concaténation des deux données.
J'ai essayé cela :
Cette requète fonctionne mais pas du tout comme je veux, car ça créer des lignes au lieu de remplir la colonne numero_ref.
Merci à ceux qui pourrons m'aider.
Voila mon souci,
J'ai une table avec plusieurs colonnes dont les colonnes "volume" et "number".
Je souhaite créer une nouvelle colonne (numero_ref) dans cette même table avec la concaténation des deux données.
J'ai essayé cela :
INSERT INTO numero(numero_ref)
SELECT
CONCAT ('vol',volume, 'num', number)
FROM numero
;
Cette requète fonctionne mais pas du tout comme je veux, car ça créer des lignes au lieu de remplir la colonne numero_ref.
Merci à ceux qui pourrons m'aider.
A voir également:
- Nouvelle colonne avec la concaténation de deux autres colonnes
- Déplacer colonne excel - Guide
- Comment faire deux colonnes sur word - Guide
- Darkino nouvelle adresse - Guide
- Trier colonne excel - Guide
- Formule moyenne excel plusieurs colonnes - Guide
1 réponse
Bonjour,
Je tiens à préciser que je ne sais pas si cette manière de faire est "propre" mais si ca peut aidé :
Quand on fait un Insert, ca ajoute un enregistrement et non pas une colonne.
Pour ajouter une colonne, habituellement c'est :
En espérant t'avoir aidé,
Bon courage !
Je tiens à préciser que je ne sais pas si cette manière de faire est "propre" mais si ca peut aidé :
alter table numero add numero_ref as volume + ' ' + number
Quand on fait un Insert, ca ajoute un enregistrement et non pas une colonne.
Pour ajouter une colonne, habituellement c'est :
alter table NomTable add NomColonne [Type]
En espérant t'avoir aidé,
Bon courage !