IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage SQL Discussion :

Comparaison partielles de chaînes


Sujet :

Langage SQL

  1. #1
    Membre à l'essai
    Homme Profil pro
    Inscrit en
    Juin 2013
    Messages
    18
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juin 2013
    Messages : 18
    Points : 21
    Points
    21
    Par défaut Comparaison partielles de chaînes
    J'ai une tables avoir nom et prenom que je veux extraire des prenom qui partagent des lettres avec des nom
    Similarité dans au moins quatre lettres
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    id	prenom              nom	
    1	Blaise	           Marais	
    2	Rosette	           gusette
    3	Ferdinand	    Levy	
    4	Sabine	           Sabi
    5	Delphine	   Devos
    Resultat:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    2	Rosette	gusette
    4	Sabine	Sabi
    Si quelqu'un peut m'aider j'en serais très reconnaissante.

    Merci d'avance.

  2. #2
    Modérateur
    Avatar de Waldar
    Homme Profil pro
    Sr. Specialist Solutions Architect @Databricks
    Inscrit en
    Septembre 2008
    Messages
    8 453
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Sr. Specialist Solutions Architect @Databricks
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2008
    Messages : 8 453
    Points : 18 388
    Points
    18 388
    Par défaut
    Il faut affiner un peu votre besoin, car quand vous dites "prenom qui partagent des lettres avec des nom", pourquoi ne sélectionnez-vous pas ces données-là :

    1 : Blaise Marais
    3 : Ferdinand Levy
    5 : Delphine Devos

    Ce serait donc quatre lettres en commun d'affilée dans le même ordre ?

  3. #3
    Modérateur
    Avatar de escartefigue
    Homme Profil pro
    bourreau
    Inscrit en
    Mars 2010
    Messages
    10 311
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loir et Cher (Centre)

    Informations professionnelles :
    Activité : bourreau
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2010
    Messages : 10 311
    Points : 39 675
    Points
    39 675
    Billets dans le blog
    9
    Par défaut
    Oui et préciser aussi s'il faut tenir compte des majuscules/minuscules, des accents, des caractères diacritiques...

  4. #4
    Modérateur

    Profil pro
    dba
    Inscrit en
    Janvier 2010
    Messages
    5 643
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : dba

    Informations forums :
    Inscription : Janvier 2010
    Messages : 5 643
    Points : 13 092
    Points
    13 092
    Par défaut
    Bonjour

    Il faudrait aussi préciser le SGBDR, car les possibilité et les fonctions de manipulation de chaines ne sont pas les mêmes

Discussions similaires

  1. Question sur requete SQL
    Par lolafrite dans le forum Langage SQL
    Réponses: 3
    Dernier message: 22/12/2009, 11h09
  2. petite question sur requete oracle SQL
    Par blaise4714 dans le forum Oracle
    Réponses: 5
    Dernier message: 29/06/2009, 16h46
  3. question sur requete SQL
    Par thomason1407 dans le forum Langage SQL
    Réponses: 1
    Dernier message: 16/09/2007, 00h29
  4. [MS-SQL]requete sur 3 tables
    Par pascalT dans le forum MS SQL Server
    Réponses: 6
    Dernier message: 30/04/2003, 11h24

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo