[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

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