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

Access Discussion :

Problème de requêtes


Sujet :

Access

  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Inscrit en
    Décembre 2011
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Décembre 2011
    Messages : 2
    Points : 1
    Points
    1
    Par défaut Problème de requêtes
    Bonjour,

    Pour commencer je suis super débutant en SGBD et surtout avec Access.
    Je suis actuellement en stage dans une communauté de commune au service SIG. Nous avons créé une base de données Access pour un Observatoire du paysage. Chaque élément sera par la suite lié au SIG.
    Mon problème ce situe au niveau du requêtage de mes identifiants. Mes identifiants sont des titres de photos pris par des photographes de terrain. Chaque photo est notée avec l'abréviation de la commune concernée et le numéro de la photo. Exemple: GIR0101, LCA0101...SM0101,SGDP0101.....
    De même, dans une autre table on a le code INSEE pour chacune des communes est l'abréviation comme identifiant lieu.

    J'aimerais signifié à Access que le code INSEE correspond à l'abréviation de la commune lorsque je renseigne la table point de vue. En fait, que l'identifiant lieu reconnaisse l'identifiant photo même si celui-ci a le numéro en plus.
    Je vous joint mes deux tables. Elles sont en Access 2007 mais à mon stage ils utilisent Access 2003.

    J’espère avoir été assez précis.
    Merci d'avance.

    Exemple 1.docx

    Exemple 2.docx

  2. #2
    Membre expert
    Homme Profil pro
    Retraité
    Inscrit en
    Juillet 2009
    Messages
    1 794
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 85
    Localisation : Belgique

    Informations professionnelles :
    Activité : Retraité
    Secteur : Enseignement

    Informations forums :
    Inscription : Juillet 2009
    Messages : 1 794
    Points : 3 094
    Points
    3 094
    Par défaut
    Bonjour,
    La table Communes contient INSEE et ID_Lieu qui pourrait être des clés primaires.
    Or la table point de vue ne contient de valeur dans aucun de ces deux champs donc pas possible de mettre les deux tables en relation.

    Mais en mettant à jour la table Point de vue avec une requête mise à jour vous pourriez remplir le champ ID_Lieu en ne prenant de ID_Photo que la partie avec les lettres.
    Il faut donc céer une requête mise à jour avec la table Point de vue et mettre les deux champs ID_Photo et ID_Lieu dans cette requête.
    Dans la ligne Mise à jour dans la colonne ID_Lieu écrrire le code suivant
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Gauche([ID_Photo];NbCar([ID_Photo])-4)
    puis exécuter cette requête pour faire remplir le champ ID_Lieu par ACCESS
    Ceci ne fonctionne que si les n° de photos sont toujours des nombres à 4 chiffres.

    Ensuite vous pourrez mettre les tables Communes et Point de Vue en relation en reliant les champs ID_Lieu des deux tables dans une requête contenant les deux tables.
    Prendre ID_Lieu de la Table Communes comme clé primaire.

  3. #3
    Nouveau Candidat au Club
    Homme Profil pro
    Inscrit en
    Décembre 2011
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Décembre 2011
    Messages : 2
    Points : 1
    Points
    1
    Par défaut
    Bonjour,

    Désolé pour le retard, merci pour le conseil. Je ne pensais pas que l'on pouvait intégrer le même genre de commande que sous Excel dans les critéres de mise à jour d'une requête.

    Bonnes fêtes.

    Merci encore.

    Cordialement

    Rodrito.

Discussions similaires

  1. Réponses: 19
    Dernier message: 27/08/2003, 15h32
  2. problème de requête avec jointures
    Par tinhat dans le forum Requêtes
    Réponses: 7
    Dernier message: 11/08/2003, 10h33
  3. Problème de requètes concurentes
    Par Emmanuel.G dans le forum XMLRAD
    Réponses: 3
    Dernier message: 08/08/2003, 16h51
  4. Réponses: 2
    Dernier message: 16/07/2003, 14h40
  5. Problème dans requête avec count()
    Par BadFox dans le forum Requêtes
    Réponses: 3
    Dernier message: 08/07/2003, 18h02

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