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

 Oracle Discussion :

Besoin d'aide pour une requête


Sujet :

Oracle

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    261
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 261
    Points : 113
    Points
    113
    Par défaut Besoin d'aide pour une requête
    Bonsoir,

    Je possede une table oracle avec plusieurs champs dont:
    un champ dossier
    un champ service
    un champ date de sortie

    Je voudrais connaitre les dossiers ayant pour un service 1010 et 8000, la même date de sortie.

    Par exemple:

    Dossier service date de sortie
    100 1010 01/01/2012
    200 8000 01/01/2012

    Donc le résultat demandé est les dossiers 100 et 200.

    Merci d'avance

  2. #2
    Membre habitué
    Inscrit en
    Septembre 2010
    Messages
    82
    Détails du profil
    Informations forums :
    Inscription : Septembre 2010
    Messages : 82
    Points : 140
    Points
    140
    Par défaut
    Bonjour Islande,

    Est-ce que tu pourrais:
    1- Fournir un CREATE TABLE avec des insert pour nous permettre de créer un scénario?
    2- Nous dire comment, depuis le scénario de départ, arriver au résultat escompté (enregistrements filtrés, groupés...)
    3- Nous donner le résultat escompté sur base des INSERT crées en 1 et d'éventuels autres paramètres (date en entrées? tout les dossiers ayant une même date regroupés au niveau du résultat?...)

    Parce qu'à partir de ta description, on peut difficilement deviner vers quoi tu t'orientes.


    Merci !!

  3. #3
    Membre expérimenté Avatar de ojo77
    Homme Profil pro
    Architecte de base de données
    Inscrit en
    Décembre 2010
    Messages
    680
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Architecte de base de données
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Décembre 2010
    Messages : 680
    Points : 1 597
    Points
    1 597
    Par défaut
    Ca devrait le faire

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    with t1 as ( select *
                 from table
                 where service = 1010 ),
         t2 as ( select *
                 from table
                 where service = 8000 )
    select t1.dossier, t1.date_sortie
    from t1, t2
    where t1.date_sortie=t2.date_sortie
    union all
    select t2.dossier, t2.date_sortie
    from t1, t2
    where t1.date_sortie=t2.date_sortie

  4. #4
    Membre régulier
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    261
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 261
    Points : 113
    Points
    113
    Par défaut
    Merci pour vos réponses.

    Je vais essayer la requete de ojo77 peut etre aujourd'hui et je vous dirais si cela marche.

    Encore merci pour vos réponses.

  5. #5
    Membre régulier
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    261
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 261
    Points : 113
    Points
    113
    Par défaut
    Bonsoir,

    Je viens d'essayer la requête. Cela semble marcher.

    Je voudrais éviter les dates de sorties = au 31-12-2099. Et comment faire pour avoir la colonne Uf.

    Merci

  6. #6
    Membre régulier
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    261
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 261
    Points : 113
    Points
    113
    Par défaut
    Je m'excuse, je viens de trouver.

    Encore Merci

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

Discussions similaires

  1. Besoin d'aide pour une requête de MAJ (modif. de car.)
    Par ptitscrat dans le forum Access
    Réponses: 5
    Dernier message: 22/03/2006, 17h27
  2. besoin d'aide pour une requête
    Par lipao17 dans le forum Langage SQL
    Réponses: 3
    Dernier message: 04/01/2006, 16h55
  3. Besoin d'aide pour une requête SQL
    Par Borami dans le forum Langage SQL
    Réponses: 1
    Dernier message: 07/11/2005, 10h33
  4. Besoin d'aide pour une Requête SQL ...
    Par Kokito dans le forum Requêtes
    Réponses: 2
    Dernier message: 07/07/2004, 11h56
  5. besoin d'aide pour une requête
    Par Damien69 dans le forum Langage SQL
    Réponses: 11
    Dernier message: 31/03/2004, 15h38

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