Créer un champs avec 2 variables ...

jakol -  
 ric -
salut je souhaiterais savoir s'il est possible, en SQL, de sélectionner de 2 variables de 2 champs (nom, prénom) et les mettre dans un seul champs (id)?

par exemple:

nom-----prénom
paul------dupont


id
paul dupont


ce serait extrêment sympa de me répondre si vous avez une idée et si vous connaissez un requête SQL qui pourrait faire cela

A+
A voir également:

2 réponses

ric
 
SELECT id, CONCAT(nom,' ', prenom) AS nomprenom FROM table;
Dans une boucle tu mets à jour la table, après avoir créer le champ nomprenom dans la table.
début boucle
UPDATE table
SET nomprenom='$nomprenom_issu_de_la_requete'
WHERE id='$id_issu_de_la_requete';
fin boucle
0
jakol
 
merci beaucoup pour tes requêtes...j'arrive à les faire en mysql pur

mais comme je développe en php mysql , j'ai essayé de les introduire dans un fichiers php....

la première req "select concat (nom, '',prenom) as nomprenom" ne fonctionne pas ...donc je suis bloqué...


si tu as un code entier (en php) avec ses requêtes , ce serait idéal....

merci encore pour ta solidarité
ça me casse la tête.........
A+
0
ric
 
$req1= "SELECT CONCAT(prenom, ' ', nom) AS nomprenom FROM tarif";
$result=mysql_query($req1);
$index1 = mysql_result($result,0);
echo "le resultat $index1 est ''''".$index1."''''<br>";
0