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

PHP & Base de données Discussion :

requete sql je sèche : group by distinct ?


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Enseignant
    Inscrit en
    Janvier 2018
    Messages
    85
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Janvier 2018
    Messages : 85
    Par défaut requete sql je sèche : group by distinct ?
    Salut tout le forum,

    j'ai besoin de votre aide.

    Je ne trouve pas comment réaliser une requête
    Voilà un exemple de table :
    Table interventionAutorisation
    Nom : exempleTable.jpg
Affichages : 228
Taille : 31,1 Ko

    Je voudrais trouver deux choses :
    1e les interventions autorisées pour le groupe A ça j'ai réussi
    Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    SELECT idIntervention
    FROM interventionAutorisation
    WHERE idGroupe = "A"

    2e les interventions non autorisées pour le groupe A
    Je voudrais que la requête me retourne 7 et 8
    Que faut-il utiliser un GROUP BY, un DISTINCT ou autre chose ?

    Merci pour votre aide

  2. #2
    Expert confirmé
    Avatar de rawsrc
    Homme Profil pro
    Dev indep
    Inscrit en
    Mars 2004
    Messages
    6 142
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Dev indep

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 142
    Billets dans le blog
    12
    Par défaut
    Salut,

    sans aller chercher trop loin :
    Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    SELECT DISTINCT IdIntervention
    FROM interventionAutorisation
    WHERE IdIntervention NOT IN (SELECT IdIntervention FROM interventionAutorisation WHERE idGroupe = "A")
    ORDER BY IdIntervention

  3. #3
    Membre confirmé
    Homme Profil pro
    Enseignant
    Inscrit en
    Janvier 2018
    Messages
    85
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Janvier 2018
    Messages : 85
    Par défaut
    Citation Envoyé par rawsrc Voir le message
    sans aller chercher trop loin
    Effectivement , celle-là, je m'en veux

    Merci pour ton aide.

    Kewan

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

Discussions similaires

  1. requete sql jointure + sum() + group by?
    Par bylka dans le forum Requêtes
    Réponses: 3
    Dernier message: 20/10/2008, 12h06
  2. Requete SQL : COUNT GROUP BY
    Par Florent08800 dans le forum Requêtes
    Réponses: 3
    Dernier message: 06/10/2006, 10h04
  3. [MySQL 5.0] Pb de SGBD et de Requete SQL clause GROUP BY
    Par skyrider dans le forum Langage SQL
    Réponses: 5
    Dernier message: 17/08/2006, 12h24
  4. REQUETE SQL : distinct / first
    Par partner35000 dans le forum Langage SQL
    Réponses: 3
    Dernier message: 31/03/2006, 12h48
  5. [Requete][Sql]Vue et group by
    Par guignol dans le forum Langage SQL
    Réponses: 4
    Dernier message: 26/12/2005, 12h58

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