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 :

Resultat distinct sur 2 tables


Sujet :

Langage SQL

  1. #1
    Membre régulier
    Inscrit en
    Novembre 2006
    Messages
    249
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 249
    Points : 111
    Points
    111
    Par défaut Resultat distinct sur 2 tables
    Salut;
    Comment allez vous?
    Voila, j'essaye de trouver une requete SQL qui me donne le resultat ci dessous (table resultat) à l'aide des tables TABLE1 et TABLE2.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    CREATE TABLE "TABLE1" 
    (
      "NUM1"	integer NOT NULL,
     ......
    );
    
    CREATE TABLE "TABLE2" 
    (
      "NUM2"	integer NOT NULL,
     ......
    );
    
    
    INSERT INTO TABLE1(NUM1) VALUES(1);
    INSERT INTO TABLE1(NUM1) VALUES(2);
    INSERT INTO TABLE1(NUM1) VALUES(3);
    INSERT INTO TABLE1(NUM1) VALUES(7);
    INSERT INTO TABLE1(NUM1) VALUES(9);
    
    INSERT INTO TABLE2(NUM2) VALUES(2);
    INSERT INTO TABLE2(NUM2) VALUES(4);
    INSERT INTO TABLE2(NUM2) VALUES(8);
    INSERT INTO TABLE2(NUM2) VALUES(12);
    
     Resultat(1; 2; 3; 4; 7; 8; 9; 12)
    
    Cordialement.

  2. #2
    Modérateur
    Avatar de Waldar
    Homme Profil pro
    Sr. Specialist Solutions Architect @Databricks
    Inscrit en
    Septembre 2008
    Messages
    8 453
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Sr. Specialist Solutions Architect @Databricks
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2008
    Messages : 8 453
    Points : 18 394
    Points
    18 394
    Par défaut
    Il suffit d'utiliser UNION :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    SELECT NUM1 FROM TABLE1
    UNION
    SELECT NUM2 FROM TABLE2

  3. #3
    Membre régulier
    Inscrit en
    Novembre 2006
    Messages
    249
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 249
    Points : 111
    Points
    111
    Par défaut
    Salut;
    Trop simple pour être juste
    NON, je plaisante, c'est ce que je voulais et je suis allé loin. Il faudra que je revois mes cours de SQL.

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

Discussions similaires

  1. DISTINCT sur plusieurs tables
    Par bugs74 dans le forum Requêtes
    Réponses: 10
    Dernier message: 06/06/2012, 10h37
  2. Distinct sur une table
    Par Daydechefel dans le forum SQL
    Réponses: 2
    Dernier message: 03/02/2011, 00h56
  3. Somme des valeurs distinctes sur 3 tables
    Par bugs74 dans le forum Requêtes
    Réponses: 3
    Dernier message: 03/12/2010, 16h44
  4. Liste DISTINCT sur plusieur table
    Par Nako_lito dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 19/06/2008, 09h49
  5. Réponses: 4
    Dernier message: 27/11/2007, 09h58

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