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

Oracle Discussion :

inner join and outer join sql oracle


Sujet :

Oracle

  1. #1
    Nouveau candidat au Club
    Profil pro
    Inscrit en
    Décembre 2010
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2010
    Messages : 1
    Par défaut inner join and outer join sql oracle
    * Bonjour, *

    Je voudrais comprendre le inner et le outer join dans le sql oracle , si quelqu'un à une idée cela m'intéresse !!!!!

    Bonne journée ou soirée


    * Merci *

  2. #2
    Invité
    Invité(e)
    Par défaut


    ...
    Dernière modification par Chtulus ; 20/04/2011 à 09h34.

  3. #3
    Expert confirmé
    Avatar de laurentschneider
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Décembre 2005
    Messages
    2 944
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Finance

    Informations forums :
    Inscription : Décembre 2005
    Messages : 2 944
    Par défaut
    inner join : tu veux tous les départements et employés qui ont une clé commune (deptno)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    select ename,dname from emp e inner join dept d using (deptno);
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    CLARK      ACCOUNTING    
    KING       ACCOUNTING    
    MILLER     ACCOUNTING    
    JONES      RESEARCH      
    FORD       RESEARCH      
    ADAMS      RESEARCH      
    SMITH      RESEARCH      
    SCOTT      RESEARCH      
    WARD       SALES         
    TURNER     SALES         
    ALLEN      SALES         
    JAMES      SALES         
    BLAKE      SALES         
    MARTIN     SALES
    Outer join : tu veux tous les employés et départements qui ont une clé commune + tous les départements sans employé (auquel cas les données d'employé seront nulles)

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    select ename,dname from emp e right outer join dept d using (deptno);
    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
    CLARK      ACCOUNTING    
    KING       ACCOUNTING    
    MILLER     ACCOUNTING    
    JONES      RESEARCH      
    FORD       RESEARCH      
    ADAMS      RESEARCH      
    SMITH      RESEARCH      
    SCOTT      RESEARCH      
    WARD       SALES         
    TURNER     SALES         
    ALLEN      SALES         
    JAMES      SALES         
    BLAKE      SALES         
    MARTIN     SALES         
               OPERATIONS
    OK?

Discussions similaires

  1. Ordre des inner join, left outer join et autres
    Par Dendrite dans le forum Requêtes
    Réponses: 2
    Dernier message: 17/09/2012, 11h47
  2. outer join ou left join
    Par Yves Archambault dans le forum Requêtes
    Réponses: 1
    Dernier message: 24/08/2011, 09h11
  3. LEFT OUTER JOIN et LEFT JOIN
    Par polace dans le forum MySQL
    Réponses: 3
    Dernier message: 19/11/2008, 15h24
  4. [ requeste sql ]INNER JOIN / OUTER JOIN
    Par hocinema dans le forum Langage SQL
    Réponses: 2
    Dernier message: 12/04/2004, 21h28

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