Aide Access SVP

Résolu/Fermé
ibmuser Messages postés 18 Date d'inscription vendredi 15 juin 2007 Statut Membre Dernière intervention 3 août 2008 - 19 juin 2007 à 19:06
ibmuser Messages postés 18 Date d'inscription vendredi 15 juin 2007 Statut Membre Dernière intervention 3 août 2008 - 23 juin 2007 à 02:18
Bonjour,

on m'a donné une base de données sur Access, dans laquelle la colonne clients comporte
le nom et le prénom du client.

On m'a demandé de séparer le nom et le prénom en 2 colonnes distincts.

ya t'il un moment de faire une requete sql sur la colonne en indiquant
que l'on veut séparer le premier mot du second.
Vu qu'il y'a un espace entre le nom est le prénom ...

Merci de votre aide.

j'abuse mais si quelqu'un pouvez poster la requete sql ...

merci :)

2 réponses

blux Messages postés 26026 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 8 mai 2024 3 289
20 juin 2007 à 09:10
Salut,

je te propose la requête suivante, en supposant que tu veux 'éclater' la colonne 'nompre' en deux colonnes distinctes nommées 'nom' et 'pre' présentes dans la même table 'Table_Nom_Prenom', et que la séparation se fait sur l'espace :
UPDATE Table_Nom_Prenom SET pre = Left(nompre, InStr(nompre," ")-1), nom = Mid(nompre,InStr(nompre," ")+1);
Attention cependant si un prénom ou un nom contient un espace : jean pierre martin faussera la séparation...
0
ibmuser Messages postés 18 Date d'inscription vendredi 15 juin 2007 Statut Membre Dernière intervention 3 août 2008 2
23 juin 2007 à 02:18
Merci !! :)

Ca marche nickel ...
pour ce qui est des noms composés, c'était évident mais merci pour l'avertissement.

++++ :)
0