none
Aide pour une requête RRS feed

  • Question

  • Bonjour

    J'ai table tblLR qui possède un champs NomComplet qui est un string.
    Ces noms complets sont du genre 
    "Dijon, 21000, Côte-d'Or, Bourgogne-Franche Comté, France"
    Mais certains n'ont pas de code postal renseigné.

    Je cherche à mettre au point une requête qui me permette de sélectionner les NomComplet dont le code postal n'existe pas avec 
    Select tblLR.NomComplet FROM tblLR WHERE le texte entre les deux premières virgules n'est pas numérique.

    Merci pour votre aide

    Bernard


    Bernard Bouree

    samedi 6 janvier 2018 16:53

Réponses

  • Bonjour,

    Vous pouvez tenter avec cette requête (à peaufiner) mais des #ERREUR peuvent ressortir si votre table ne respecte pas votre règle des deux virgules (avec un espace) :

    SELECT tblLR.NomComplet
    FROM tblLR
    WHERE (((IsNumeric(Mid([NomComplet],InStr([NomComplet],",")+1,5)))=False));
    


    Argy

    • Marqué comme réponse BernardBouree lundi 8 janvier 2018 14:54
    lundi 8 janvier 2018 13:30
    Modérateur

Toutes les réponses

  • Bonjour,

    Vous pouvez tenter avec cette requête (à peaufiner) mais des #ERREUR peuvent ressortir si votre table ne respecte pas votre règle des deux virgules (avec un espace) :

    SELECT tblLR.NomComplet
    FROM tblLR
    WHERE (((IsNumeric(Mid([NomComplet],InStr([NomComplet],",")+1,5)))=False));
    


    Argy

    • Marqué comme réponse BernardBouree lundi 8 janvier 2018 14:54
    lundi 8 janvier 2018 13:30
    Modérateur
  • Bonjour et merci

    Bernard Bouree

    lundi 8 janvier 2018 14:54