banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Rencontres QGIS 2025

L'appel à participation est ouvert jusqu'au 19 janvier 2025!

#1 Tue 12 June 2007 15:24

kariboo
Participant actif
Date d'inscription: 18 Apr 2006
Messages: 53

Sélection "commence par"

Bonjour,

Je dispose d'une couche de communes, avec leur code postal, et je veux en extraire le numéro du département, donc les deux premiers chiffres du code postal.
Je pensais qu'il fallait mettre dans la requête les deux premiers chiffres du code postal, suivis d'une étoile, mais rien n'est sélectionné.
Ca a l'air tout simple mais je bloque dessus pourtant...

Merci !

Hors ligne

 

#2 Tue 12 June 2007 15:42

Jeirhome
Membre
Lieu: Liverion
Date d'inscription: 22 Aug 2006
Messages: 4298
Site web

Re: Sélection "commence par"

Vous ne pouvez sélectionner que des champs.

Si vous vous voulez extraire spécifiquement le département et que vous n'avez pas le champ spécifique du département, vous devez d'abord créer ce champ. (Le remplir est assez simple, avec quelque chose du genre (Left([CodePostal_Commune],2))


Jérôme Cuinet
L'avantage de la Chine, c'est que le soleil se couche plus tard !

Hors ligne

 

#3 Wed 13 June 2007 00:35

Forestis
Participant assidu
Lieu: Aniane (Hérault)
Date d'inscription: 5 Sep 2005
Messages: 168
Site web

Re: Sélection "commence par"

C'est une opération de chaîne en effet classique

Left([nomdetacouche],2)

Exécute le dans un nouveau champs et le tour est joué !

______________________________________________________
Matthieu Pette
IET - Ingénierie Etudes Techniques
3 rue Cavaillé Coll 34090 Montpellier
04.67.41.97.03
06.21.03.31.62


[Matthieu Pette - Ad Terram] (@Ad_Terram sur le PiouPiou bleu)

~Géomaticien Indépendant~

Hors ligne

 

#4 Wed 13 June 2007 11:17

gmtc78
Participant actif
Date d'inscription: 12 Dec 2006
Messages: 58

Re: Sélection "commence par"

Bonjour,

vous pouvez utiliser la fonction like

Eemple : [CODPOST] like "78*" qui va extraire toutes les communes dont le champ [CODPOST] commence par "78"

Hors ligne

 

Pied de page des forums

Powered by FluxBB