Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
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 Wed 17 July 2002 13:08

Guillaume MESTELAN
Invité

Selection debut champ caractere

Bonjour

Comment effectuer une selection sur un champ caractere en n'entrant que les
premieres lettres

Exemple : Commune= Par me donnera tous les objets Palaiseau, Paris...

Quelle syntaxe utiliser : * ne fonctionne pas ou est mal place....
J'ai pas trouve dans l'aide

Merci

 

#2 Wed 17 July 2002 13:08

Laurent Frilleux
Invité

Re: Selection debut champ caractere

Bonjour

il faut utiliser la fonction left

left(commune,3)= "Par"

Bonne journee

 

#3 Wed 17 July 2002 13:08

Sebastien Roddier
Invité

Re: Selection debut champ caractere

Bonjour

Vous pouvez utiliser aussi

Select * from agglomerations where Toponyme like AM% into Selection

-> selectionne tous les enregistrements commencant par AM

 

#4 Wed 17 July 2002 13:08

BRENNER
Invité

Re: Selection debut champ caractere

il est aussi possible tout simplement d'utiliser les signes > et AB selectionnera tous les enregistrements dont le texte du champs considéré commence par AC...

 

#5 Wed 17 July 2002 16:02

Julien PEYROUSE
Invité

Re: Selection debut champ caractere

Bonjour,

Vous pouvez essayer la syntaxe suivante :
select * from Nom_Table where Nom_Champ like abc%

like abc% selectionne tous les champs commencant par 'abc'
like %abc selectionne tous les champs se terminant par 'abc'
like %abc% selectionne tous les champs contenant 'abc'

Salutations.

 

Pied de page des forums

Powered by FluxBB