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 :

Requête et champs nuls


Sujet :

Access

  1. #1
    Membre à l'essai
    Inscrit en
    Octobre 2004
    Messages
    16
    Détails du profil
    Informations forums :
    Inscription : Octobre 2004
    Messages : 16
    Points : 16
    Points
    16
    Par défaut Requête et champs nuls
    Bonjour à tous,

    J’ai un petit problème tout simple pour les pro qui sont sur ce forum ;-) Car je débute sous Access 2003.

    J’ai deux tables importées d’une base Oracle.

    La première est une table qui décrit les sorties des dossiers dans les services. Il comporte comme champs :

    N° du mouvement
    Identifiant du dossier
    Date de sorte du dossier
    La réf service où été le dossier
    La réf service où est parti le dossier

    La seconde table comprend les informations du service, voici les champs :

    Réf du service
    Libellé du service

    Dans les relations, j’ai fait une jointure entre « La réf service où été le dossier », « La réf service où est parti le dossier » et « Réf du service »


    Voila j’arrive très bien à créer une requête d’analyse croisé pour trouver le nombre de dossier sortie d’un service (ex : 1914) vers tous les autres services. Mais les services qui n’on pas reçus de dossiers n’apparaisse pas.

    Mais je souhaiterais savoir, si c’est possible et comment faire, pour voir apparaître dans mon tableau d’analyse croisé (ou dans une autre requête, formulaire, etc… ) tout les services même ceux qui n’ont pas reçus des dossiers.

    Merci pour vos lumières :-)

  2. #2
    Rédacteur/Modérateur
    Avatar de argyronet
    Homme Profil pro
    Panseur de bobos en solutions ETL
    Inscrit en
    Mai 2004
    Messages
    5 123
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Panseur de bobos en solutions ETL
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2004
    Messages : 5 123
    Points : 12 172
    Points
    12 172
    Billets dans le blog
    5
    Par défaut
    Bonjour,

    Il faut que dans ta jointure, tu fasses un LEFT JOIN...
    Double-clic sur le trait qui représente la liaison entre les 2 tables et sélectionne l'option 2

    Exemple:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    SELECT Table1.[], Table1.Identifiant, Table1.Date, Table1.RefDossierVersService, Table1.RefServiceDuDossier, Table2.LibelléDuService
    FROM Table1 LEFT JOIN Table2 ON Table1.RefServiceDuDossier= Table2.RefServiceDuDossier
    ORDER BY Table1.[];

    Argy

  3. #3
    Membre à l'essai
    Inscrit en
    Octobre 2004
    Messages
    16
    Détails du profil
    Informations forums :
    Inscription : Octobre 2004
    Messages : 16
    Points : 16
    Points
    16
    Par défaut [résolu]
    Merci cela n'a pas marché avec la requete d'analyse croisée alors j'ai crée une requete simple se basant sur la requete d'analyse croisée.

    Merci encore

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

Discussions similaires

  1. [AC-2010] Requête champs nuls
    Par Ithofithof dans le forum Requêtes et SQL.
    Réponses: 4
    Dernier message: 01/02/2015, 12h38
  2. [AC-2007] Requête liste dépendantes avec gestion de champs nuls
    Par Lyysis dans le forum Requêtes et SQL.
    Réponses: 1
    Dernier message: 16/07/2013, 10h52
  3. Création requète avec champs heure
    Par philpaul dans le forum Contribuez
    Réponses: 24
    Dernier message: 30/09/2005, 15h53
  4. Réponses: 10
    Dernier message: 24/01/2005, 17h00
  5. Probleme d'extraction des champs nuls
    Par ETOKA dans le forum SQL
    Réponses: 2
    Dernier message: 17/01/2005, 11h03

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