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] liaison entre 2 tables


Sujet :

Requêtes et SQL.

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 17
    Points : 13
    Points
    13
    Par défaut [requête] liaison entre 2 tables
    Bonjour,
    J'explique : j'ai une table article (liste des articles commandés par les les fournisseurs), une table rupture (quantité en rupture des articles) et une table qté_cde_semaine (nombre de commande par sous-cadencier).
    Dans la table rupture j'ai un champ qui se nomme cde qui correspond au numéro de commande et je voudrai traduire en sql le fait que le sous-cadencier représente les 2 premiers chiffres du n° de cde
    Voici ma requête :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    SELECT article.code_article, article.code_four
    FROM qte_cde_semaine, article INNER JOIN qte_rupture ON article.code_article = qte_rupture.code_article
    GROUP BY article.code_article, article.code_four;
    En bref, c'est pour relier la table rupture à la table qte_cde_semaine
    C'est sur access 2000 si ça change quelque chose
    Si c'est possible, faites-moi un signe...

  2. #2
    Membre régulier
    Inscrit en
    Décembre 2006
    Messages
    159
    Détails du profil
    Informations forums :
    Inscription : Décembre 2006
    Messages : 159
    Points : 80
    Points
    80
    Par défaut
    Bonjour
    j'ai comme impression que certaine de tes tables sont des propriétés plutot que des entités.par exemple RUPTURE;sauf si elle sont des requetes.
    Il faut d'abord poster les schemas de tes tables et on verra

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    427
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 427
    Points : 520
    Points
    520
    Par défaut
    Bonjour,
    Si ton champ cde est en texte, il faut que tu regardes du côté des fonctions de manipulation de chaîne (left dans le cas présent)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    left([tonChamp]; longueurDésirée)
    Dans ton sql

    Si ton champ cde est numérique, il faut que tu fasse une division est que tu gardes la partie entière (int())

  4. #4
    Membre à l'essai
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 17
    Points : 13
    Points
    13
    Par défaut
    Merci Oleff de ton aide

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

Discussions similaires

  1. Problème de liaison entre formulaire/table et requête
    Par 19malie85 dans le forum Access
    Réponses: 3
    Dernier message: 23/11/2012, 16h05
  2. [Conception] Aide pour les liaison entre 2 table
    Par pierrot10 dans le forum PHP & Base de données
    Réponses: 8
    Dernier message: 02/09/2006, 14h03
  3. Liaisons entre les tables.
    Par ox@na dans le forum Requêtes
    Réponses: 3
    Dernier message: 01/08/2006, 19h38
  4. [VBA-A] liaison entre deux tables
    Par lumbroso dans le forum VBA Access
    Réponses: 16
    Dernier message: 01/06/2006, 11h22
  5. liaison entre les tables
    Par celticval dans le forum Access
    Réponses: 19
    Dernier message: 05/04/2006, 17h49

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