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 :

Ajout de caractere dans un champs d'une table


Sujet :

Requêtes et SQL.

  1. #1
    Membre régulier
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    232
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 66
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 232
    Points : 90
    Points
    90
    Par défaut Ajout de caractere dans un champs d'une table
    Bonjour,
    J'aimerais pouvoir insérer dans un champs d'une table plusieurs caractères à l'aide d'une requête.
    ex:
    un champs contenant A16004, je voudrais pouvoir y insérer M01,
    pour avoir en final: M01,A16004
    Je ne sais pas créer cette requête quelqu'un pourrait il m'aider?
    Merci par avance

  2. #2
    Modérateur
    Avatar de Chtulus
    Homme Profil pro
    Ingénieur
    Inscrit en
    Avril 2008
    Messages
    3 094
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Santé

    Informations forums :
    Inscription : Avril 2008
    Messages : 3 094
    Points : 8 678
    Points
    8 678
    Par défaut
    Bonjour,

    Quel est le but d'avoir une colonne contenant plusieurs attributs dans votre table ?


  3. #3
    Membre régulier
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    232
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 66
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 232
    Points : 90
    Points
    90
    Par défaut
    Bonjour et merci,
    j'ai dans ma table plusieurs centaines d'enregistrements dont beaucoup avec comme valeur par exemple A16004 et j'ai besoin de les identifier comme suit:
    M01,A16004
    M02,A16004
    ce sont des enregistrements que j'ai récupérés et le faire manuellement serais trop contraignant d'autant plus que des enregistrements viennent se rajouter aux autres.
    Donc exécuter une requête qui selon un critère rajouterais auto c'est quatre caractères serait pour moi en gain de temps énorme.
    Merci par d'avance

  4. #4
    Modérateur
    Avatar de Chtulus
    Homme Profil pro
    Ingénieur
    Inscrit en
    Avril 2008
    Messages
    3 094
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Santé

    Informations forums :
    Inscription : Avril 2008
    Messages : 3 094
    Points : 8 678
    Points
    8 678
    Par défaut
    Bonjour,

    Un gain de temps mais pas de modélisation

    Ajouter une colonne à votre table et si je comprends bien cela donnerait quelque chose comme :

    Col1   Col2
    M01   A16004
    M02   A16004
    Mais au changement de valeur, que faites vous ?

    Col1   Col2
    ...
    M03   A16004
    ??    B17005
    Par ailleurs à quoi correspondent ces valeurs (Si ce n'est pas indiscret ^^) car qui dit redondance de données dit souvent mauvaise conception !


  5. #5
    Membre régulier
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    232
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 66
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 232
    Points : 90
    Points
    90
    Par défaut
    Bonjour et merci,
    J'ai récupéré sous Excel une feuille de calcul avec avec des données que je dois importer dans Access.
    Données sous Excel:

    Support Piece Reference
    M01 A16004 304-205-125
    M02 A16004 304-118-510
    M03 A16125 825-529-206

    Je veux dans Access supprimer la colonne "Support" et intégrer les infos de cette colonne dans la colonne "Piece" pour obtenir
    Piece Reference
    M01,A16004 304-205-125
    M02,A16004 304-118-510
    M03,A16125 825-529-206

    Merci par avance

  6. #6
    Modérateur
    Avatar de Chtulus
    Homme Profil pro
    Ingénieur
    Inscrit en
    Avril 2008
    Messages
    3 094
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Santé

    Informations forums :
    Inscription : Avril 2008
    Messages : 3 094
    Points : 8 678
    Points
    8 678
    Par défaut
    Bonsoir,

    (Je reviens sur ce que j'ai dit)

    Importer vos données tel quel. Vous ferez la concaténation dans vos requêtes !


Discussions similaires

  1. [AC-2003] requete comparaison resemblance chaine de caractere dans un champs d'une table
    Par alexkickstand dans le forum Requêtes et SQL.
    Réponses: 2
    Dernier message: 12/11/2009, 08h35
  2. Réponses: 3
    Dernier message: 13/03/2007, 13h40
  3. Réponses: 3
    Dernier message: 21/08/2006, 11h31
  4. Réponses: 4
    Dernier message: 08/07/2006, 06h36
  5. Lire un code à barre dans un champ d'une table
    Par tleboukaka dans le forum Débuter
    Réponses: 1
    Dernier message: 05/09/2005, 15h15

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