PostgreSQL
La base de données la plus sophistiquée au monde.

Ouverture de session

Navigation

Contactez-nous

Administration du site :
"equipe chez postgresqlfr point org"

Contact presse :
"fr chez postgresql point org"

Contact association :
"bureau chez postgresqlfr point org"

Questions PostgreSQL :
 IRC :
  serveur irc.freenode.net
  canal #postgresqlfr

Recherche

Accéder aux archives

« Octobre 2008  
Lun Mar Mer Jeu Ven Sam Dim
  2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31  

Syndication

Flux XML

Sondage

Quelle est la version de PostgreSQL la plus répandue sur vos serveurs ?
8.3
10%
8.2
42%
8.1
40%
8.0
2%
7.4
6%
7.3 ou antérieure
0%
Nombre de votes: 48

Recherche approximative

Technique - optimisation | Recherche approximative

Par aldo31 le 30/08/2006 - 03:19

Bonjour,

j'aimerai optimiser les recherches d'éléments dans une table
je voudrai intégrer une recherche approximative
c'est à dire, pour le critère 'dupont' soulever les éléments : 'dopont', 'dupontel', 'ducont', ...
est-il possible de faire ce genre de requete ?

j'ai fait des recherches avec l'opératuer like, mais les resultats ne sont pas pertinent
en fait :
like '%d%u%p%o%n%t%'
on ne fait une recherche approximative de bonne qualité

Merci d'avance

Options d'affichage des commentaires

Sélectionnez la méthode d'affichage des commentaires que vous préférez, puis cliquez sur "Sauvegarder les paramètres" pour activer vos changements.

Ca existe

arthurr/ = 31 Août, 2006 - 14:46

A moins que je ne me trompe, ca existe !
Dans le repertoire "contrib" des sources, tu as un repertoire "fuzzystrmatch".
Cela va te permettre d'utiliser une fonction nommee soundex et qui me semble correspondre a ton besoin.


© PostgreSQLFr, tous droits réservés.
Site déclaré à la CNIL sous le numéro 1074678, conformément à la Loi en vigueur.