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 :

Simplifier les requêtes et trouver une interface commune


Sujet :

Requêtes et SQL.

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Juillet 2006
    Messages : 10
    Par défaut Simplifier les requêtes et trouver une interface commune
    Ai-je besoin de préciser que j'ai besoin d'aide...

    Voici le problème :
    j'ai une base de données access avec plusieurs champs, mais voici ceux qui me posent problème.

    nom candidat
    référence 1 nom
    référence 1 date d'envoie
    référence 1 date de réception
    référence 2 nom..........

    Il y a 4 références bâties sur le même principe.

    J'ai fait des requêtes qui me sortent les références qui ne sont toujours pas revenues après un mois d'envoie.

    Par contre, j'ai du faire 4 requêtes (une par référence) pour y arriver.

    Je me demandais si une seule requête aurait pu faire le travail et SURTOUT si je peux faire un rapport ou interface quelconque qui me permettrait d'avoir tous les résultats triés par le nom du candidat.

  2. #2
    Membre Expert
    Avatar de Demco
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    1 396
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 1 396
    Par défaut
    Il y a 4 références bâties sur le même principe.
    [..]
    Par contre, j'ai du faire 4 requêtes (une par référence) pour y arriver.
    Qu'entends-tu par référence ? En quoi t'oblige-t-elle à faire 1 requête pour chaque ?

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Juillet 2006
    Messages : 10
    Par défaut
    mon dieu, je ne sais pas trop ce que j'avais en tête quand j'ai écris ça. Ce que je voulais dire c'est que j'ai 4 requêtes bâties sur le même principe.

    Pourquoi 4 requêtes, tout simplement parce que je ne voyais pas comment faire plus simple étant donné que mes champs portent tous des noms différents.

    Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    SELECT tb_GFGS.NomComplet, tb_GFGS.[Date de l'offre de service], tb_GFGS.[Référence 1 (Nom)]
    FROM tb_GFGS
    WHERE (((tb_GFGS.[Référence 1 (Date d'envoi)])>=(Now()-31)) AND ((tb_GFGS.[Référence 1 (Date de réception)]) Is Null))
    GROUP BY tb_GFGS.NomComplet, tb_GFGS.[Date de l'offre de service], tb_GFGS.[Référence 1 (Nom)];
    Ensuite il y a une nouvelle requête pour Référence 2, 3, 4... mais là je veux faire une interface où on pourrait avoir toutes les références non retournées depuis plus d'un mois groupé par NomComplet

Discussions similaires

  1. Tracer les requêtes exécutées par une fonction PL/PgSQL
    Par scheu dans le forum Administration
    Réponses: 1
    Dernier message: 02/02/2009, 14h01
  2. Simplifier les requêtes
    Par Freedolphin dans le forum Langage
    Réponses: 5
    Dernier message: 22/09/2008, 12h12
  3. Trouver une partie commune entre 2 images
    Par fredoxxx dans le forum Traitement d'images
    Réponses: 1
    Dernier message: 30/06/2007, 07h00
  4. [REFLEXION] Connaitre toutes les classes qui implémentent une interface
    Par narmataru dans le forum API standards et tierces
    Réponses: 7
    Dernier message: 25/10/2006, 11h00
  5. [D5][BDE][Multibase] Récupérer les requêtes SQL d'une TTable
    Par Escandil dans le forum Bases de données
    Réponses: 3
    Dernier message: 11/01/2006, 14h29

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