#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
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
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