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 :

Code requete selection


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
    Juin 2005
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 11
    Par défaut Code requete selection
    Bonjour à tous,

    Je travaille actuellement sous access et je voudrais selectionner dans ma table1 uniquement les enregistrements différents de ceux de la table2;

    est ce que quelqu'un saurait traduire cela en sql ...?

    merci d'avance pour votre aide précieuse.

  2. #2
    Membre éprouvé Avatar de Cobaye
    Profil pro
    Développeur Web
    Inscrit en
    Décembre 2002
    Messages
    120
    Détails du profil
    Informations personnelles :
    Âge : 51
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Décembre 2002
    Messages : 120
    Par défaut
    SELECT * FROM table1 LEFT JOIN table2 ON table1.id=table2.id WHERE table1.id is null

    la ca devrait te sortir tous les enregistrements de la table1 qui n'ont pas de liason sur la table2

    Access appelent ca uen table de non correspondance

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 11
    Par défaut
    Merci beaucoup pour ta réponse rapide mais il me demande les valeurs pour table1.id et table2.id ; à quoi cela correspond il ?

  4. #4
    Membre éprouvé Avatar de Cobaye
    Profil pro
    Développeur Web
    Inscrit en
    Décembre 2002
    Messages
    120
    Détails du profil
    Informations personnelles :
    Âge : 51
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Décembre 2002
    Messages : 120
    Par défaut
    pour faire ta requet faut que les deux tables est un élément en commun, en général un identifiant, la j'ai mis id mais ca peut être un autre champ. Faut que la liaison se fasse sur le champ que les deux tables ont en commun

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 11
    Par défaut
    merci beaucoup, c'est tout bon sauf qur c'est table2.id qu'il faut mettre dans le where

    mErci encore

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

Discussions similaires

  1. requete select de bd empeche l'execution du code php
    Par 0667522873 dans le forum Langage
    Réponses: 1
    Dernier message: 03/06/2015, 00h19
  2. pbl delphi requete SELECT
    Par Rico l'abricot dans le forum Bases de données
    Réponses: 3
    Dernier message: 16/02/2004, 09h15
  3. Requete select pour récupérer les no match entre 2 tables
    Par Celina dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 16/12/2003, 11h59
  4. problemes de performances avec les requetes select
    Par berry dans le forum Requêtes
    Réponses: 3
    Dernier message: 10/07/2003, 13h39
  5. requete SELECT avec un nombre constant
    Par gurumeditation dans le forum Requêtes
    Réponses: 3
    Dernier message: 04/07/2003, 20h04

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