[SQL] partie d'une donnée

Fermé
Mins - 27 déc. 2005 à 20:50
jalico Messages postés 6 Date d'inscription jeudi 29 décembre 2005 Statut Membre Dernière intervention 29 décembre 2005 - 29 déc. 2005 à 14:30
Bonjour à tous,

je dois identifier une base de données comprenant des données sur des clients, des conseillers.. Je dispose des codes postaux de ces derniers mais il me faudrait les réduire pour n'avoir que le code départemental..
Par exemple '57' au lieu de '57100'.

Je ne sais si la formule (date-part('year'...)) peut être appliquée à ce cas de figure..

Je peux bien utiliser les attributs LIKE ou MATCHES pour spécifier le début du code, ou la fin.. Mais il me faudrait fractionner ce dernier et je suis toute perdue..

Merci de bien vouloir m'aider ?

Mins

2 réponses

deus Messages postés 93 Date d'inscription mercredi 20 novembre 2002 Statut Membre Dernière intervention 24 mai 2007 91
28 déc. 2005 à 09:18
Salut,

Dans le cas que tu donnes, tu peux utiliser Left()
ex :
SELECT left(57100,2)

Pour plus d'infos, regarde les "string fucntions" dans l'aide de SQL

ciao
0
jalico Messages postés 6 Date d'inscription jeudi 29 décembre 2005 Statut Membre Dernière intervention 29 décembre 2005 5
29 déc. 2005 à 14:30
Sinon tu peux faire :
select convert(char(2), codePostal)
0