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

Langage SQL Discussion :

aide petite requete


Sujet :

Langage SQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    43
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 43
    Par défaut aide petite requete
    bonjour,
    j'ai une petite requete a effectuer, je dois rcuperer tous les n° de dossier qui possede plus d'un code departement de la table candidat, pourriez vous maider, je ne sais pas comment faire:

    je vois pas quoi ajouter a cela:
    SELECT CANDIDAT.CODE_DEPARTEMENT,
    CANDIDAT.CODE_DOSSIER
    FROM CANDIDAT

    cordialement
    pierre

  2. #2
    Membre Expert
    Avatar de pc75
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    3 662
    Détails du profil
    Informations personnelles :
    Âge : 70
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Septembre 2004
    Messages : 3 662
    Par défaut
    Bonjour,

    J'ai pas testé, mais ça ne doit en être loin :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    SELECT CANDIDAT.CODE_DEPARTEMENT,
    CANDIDAT.CODE_DOSSIER
    FROM CANDIDAT
    GROUP BY CANDIDAT.CODE_DOSSIER
    HAVING COUNT(CANDIDAT.CODE_DOSSIER) > 1

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    43
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 43
    Par défaut
    merci a toi
    par contre il y a une erreur dans lexpression, je pense que cest a cause du group by
    il me met ca

    ERROR at line 1:
    ORA-00937: not a single-group group function

    sais tu ce quil faut mettre ?

  4. #4
    Modérateur
    Avatar de al1_24
    Homme Profil pro
    Retraité
    Inscrit en
    Mai 2002
    Messages
    9 136
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Retraité
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2002
    Messages : 9 136
    Par défaut
    Une toute petite modification à la requête de pc75
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    SELECT CANDIDAT.CODE_DOSSIER
    FROM CANDIDAT
    GROUP BY CANDIDAT.CODE_DOSSIER
    HAVING COUNT(*) > 1
    Modérateur Langage SQL
    Règles du forum Langage SQL à lire par tous, N'hésitez pas à consulter les cours SQL
    N'oubliez pas le bouton et pensez aux balises
    [code]
    Si une réponse vous a aidé à résoudre votre problème, n'oubliez pas de voter pour elle en cliquant sur
    Aide-toi et le forum t'aidera : Un problème exposé sans mentionner les tentatives de résolution infructueuses peut laisser supposer que le posteur attend qu'on fasse son travail à sa place... et ne donne pas envie d'y répondre.

Discussions similaires

  1. Demande d'aide pour une petite requete
    Par NounaM dans le forum SQL
    Réponses: 8
    Dernier message: 19/06/2009, 11h27
  2. aide une petite requete sql
    Par octal2007 dans le forum Requêtes et SQL.
    Réponses: 8
    Dernier message: 07/08/2008, 23h20
  3. aide petit programme pour débutant
    Par kartp0rqx dans le forum C
    Réponses: 16
    Dernier message: 14/10/2005, 19h31
  4. petite requete ou je me perd...
    Par hoaxpunk dans le forum Langage SQL
    Réponses: 3
    Dernier message: 21/09/2005, 16h44
  5. [SQL] aide pour requete UPDATE SVP
    Par ganok dans le forum Langage SQL
    Réponses: 9
    Dernier message: 10/03/2005, 09h17

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