[SQL] partie d'une donnée

Mins -  
jalico Messages postés 6 Statut Membre -
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 Statut Membre 91
 
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 Statut Membre 5
 
Sinon tu peux faire :
select convert(char(2), codePostal)
0