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 :

requête à partir d'une liste


Sujet :

Langage SQL

  1. #1
    Membre actif
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    314
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Octobre 2004
    Messages : 314
    Points : 206
    Points
    206
    Par défaut requête à partir d'une liste
    Bonjour,

    je dispose d'une requête dnc voici une exemple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    select codagt
    from personne
    where codagt in ('101', '102', '103')
    Cette requête me retourne tous les codes agents présents dans ma liste. Mon but est de retourner tous les code agents présents dans la liste mais absents dans la table personne. Je pense qu'il faut utiliser une sous requête mais je n'ai pas réussi à la créer.

    Quelqu'un aurait une idée ?

    Merci

  2. #2
    Membre éprouvé Avatar de Mathusalem
    Profil pro
    IT moa
    Inscrit en
    Décembre 2003
    Messages
    1 008
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : IT moa

    Informations forums :
    Inscription : Décembre 2003
    Messages : 1 008
    Points : 1 067
    Points
    1 067
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    where id not in (select id from...)


  3. #3
    Membre actif
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    314
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Octobre 2004
    Messages : 314
    Points : 206
    Points
    206
    Par défaut
    je n'ai pas vraiment compris ta syntaxe.
    D'après toi ce que je devrais faire c'est :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    select codagt from personne
    WHERE codagt NOT IN (SELECT codagt FROM personne where codagt in('101', '102', '103')
    Or cette requête va me sortir tous les agents qui ne sont pas dans ma liste.
    Moi ce que je veux c'est tous les agents qui ne sont pas dans ma table mais sont dans la liste.

Discussions similaires

  1. [AC-2000] Requête sélection et critères à partir d'une liste
    Par pat84 dans le forum Requêtes et SQL.
    Réponses: 7
    Dernier message: 01/02/2013, 20h17
  2. Réponses: 3
    Dernier message: 07/04/2011, 14h38
  3. Requête avec choix d'un champ à partir d'une liste déroulante
    Par Worms6969 dans le forum Requêtes et SQL.
    Réponses: 1
    Dernier message: 17/03/2008, 14h53
  4. requête à partir d'une zone de liste multiple??
    Par chambon.denis dans le forum Access
    Réponses: 5
    Dernier message: 23/01/2006, 10h46
  5. Réponses: 3
    Dernier message: 25/04/2005, 15h26

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