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 :

[SQL] Comment faire ma requête


Sujet :

Langage SQL

  1. #1
    Futur Membre du Club
    Inscrit en
    Septembre 2004
    Messages
    11
    Détails du profil
    Informations forums :
    Inscription : Septembre 2004
    Messages : 11
    Points : 7
    Points
    7
    Par défaut [Résolu] [SQL] Comment faire ma requête
    Salut,

    Voilà ma requête actuelle :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SELECT DISTINCT(b.IdPoste) FROM table1 a, table2 b WHERE b.IdPoste <> a.IdPoste
    Je voudrais donc afficher tous les éléments de la table2 dont l'IdPoste n'est PAS dans la table1. Cependant après exécution, tous les IdPoste distincts sont affichés.
    Qu'est-ce qui cloche :

  2. #2
    Futur Membre du Club
    Inscrit en
    Septembre 2004
    Messages
    11
    Détails du profil
    Informations forums :
    Inscription : Septembre 2004
    Messages : 11
    Points : 7
    Points
    7
    Par défaut
    J'ai oublié de préciser que j'ai aussi essayé avec NOT LIKE, au lieu de <>, et même résultat

  3. #3
    Membre averti
    Inscrit en
    Mars 2004
    Messages
    425
    Détails du profil
    Informations forums :
    Inscription : Mars 2004
    Messages : 425
    Points : 358
    Points
    358
    Par défaut
    Essayes ceci
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SELECT DISTINCT(b.IdPoste) FROM  table2 b WHERE b.IdPoste not in (Select a.IdPoste FROM table1 a)

  4. #4
    Futur Membre du Club
    Inscrit en
    Septembre 2004
    Messages
    11
    Détails du profil
    Informations forums :
    Inscription : Septembre 2004
    Messages : 11
    Points : 7
    Points
    7
    Par défaut
    Excellent, merci, ça marche 8)

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

Discussions similaires

  1. Requete SQL : comment faire un cumul
    Par yannick069 dans le forum Langage SQL
    Réponses: 4
    Dernier message: 09/04/2015, 13h21
  2. Comment faire ma requête SQL
    Par jam92400 dans le forum Langage SQL
    Réponses: 11
    Dernier message: 09/12/2011, 08h37
  3. Comment faire ma requête sql ?
    Par Nouveau05 dans le forum Requêtes
    Réponses: 3
    Dernier message: 20/08/2010, 13h39
  4. Comment faire une requête Sql en VB
    Par Menontona dans le forum VB.NET
    Réponses: 3
    Dernier message: 13/03/2009, 11h33
  5. Comment faire une requête SQL dans un datatable
    Par Passepoil dans le forum VB.NET
    Réponses: 2
    Dernier message: 05/02/2007, 20h24

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