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

Requêtes et SQL. Discussion :

[Requête]extraction de caractères d'enregistrements d'un champ


Sujet :

Requêtes et SQL.

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 12
    Points : 8
    Points
    8
    Par défaut [Requête]extraction de caractères d'enregistrements d'un champ
    Bonjour

    Débutant sur ACCESS, je souhaiterais extraire les 7 premiers caractères de l'ensemble des enregistrements (+10 000) d'un champs (propriété TEXTE) intitulé inv_city.

    Par exemple pour le 1er enregistrement il s'agit de :
    I-21038 Arolo di Leggiuno (VARESE)

    je souhaiterais donc n'avoir que I-21038

    Est-il possible de faire cette requête sans passer par SGL ou VBA.

    Merci pour tout

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour

    Est-ce que I-21038 as toujours la même longueur ? Si c'est le cas il faut utiliser la fonction Left en VBA ou Gauche dans le créateur de requête.

    Voir pour la yntaxe.

    Starec

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 12
    Points : 8
    Points
    8
    Par défaut
    Merci

    ne faisant que débuter, pourriez vous être plus précis quant à la manipulation à réaliser lorsque je suis sur ma requête

    faut-il faire gauche([inv_city],7) pour effectivement que cela marche...

    Par ailleurs ou cette extraction va alors se placer dans ma requête? Faut-il créer un nouveau champs?

    Merci encore

  4. #4
    Invité
    Invité(e)
    Par défaut
    Re

    D'abord pas de questions techniques par MP (voir signature ) , le forum sert à tout le monde, la réponse à ta question servira à d'autres.

    Je vais essayer de te décrire l'opération de tête, je n'ai pas access sous la main

    1 - C'est un nouveau champ
    2 - Met toi dans la première ligne
    3 - Clique droit
    4 - Créer
    5 - Choisir fonction/fonction intégré
    6 - Dans la derniére liste choisir gauche, cliquer dessus pour voir la fonction s'afficher en haut
    7 - A la place d'expression mettre le nom de ton champ
    8 - A la place de l'autre terme entre << >> mettre ta longueur
    9 - cliquer sur OK

    La formule doit se mettre automatiquement dans ta requête, avec normalement Exp1 devant.

    Je fais cela de tête, il se peut que j'ai oublié une étape.

    Starec

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Requête extraction de caractères sur condition
    Par Virages dans le forum Requêtes et SQL.
    Réponses: 2
    Dernier message: 16/09/2010, 14h26
  2. [AC-2007] Extraction chaîne caractère depuis requête paramètre
    Par Alucardbert dans le forum Requêtes et SQL.
    Réponses: 7
    Dernier message: 18/12/2009, 13h55
  3. requête nombre de caractères
    Par kyfmal dans le forum Access
    Réponses: 10
    Dernier message: 27/01/2006, 10h53
  4. Requête pour remplacer caractères dans une table
    Par elliott1961 dans le forum Installation
    Réponses: 5
    Dernier message: 16/01/2006, 01h47
  5. Réponses: 4
    Dernier message: 09/12/2005, 08h25

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