| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
software  
  • Adobe Illustrator

  • Software di animazione

  • Antivirus Software

  • Software Audio

  • Backup dei dati

  • masterizzare CD

  • masterizzare DVD

  • Compressione dei dati

  • Software Database

  • Desktop Publishing

  • Desktop Video

  • Digital Video Software

  • Drupal

  • Software didattico

  • ingegneria del Software

  • Tipi di estensione di file

  • Financial Software

  • Freeware, Shareware & Abandonware

  • GIMP

  • Graphics Software

  • Software Home Recording

  • Microsoft Access

  • Microsoft Excel

  • Microsoft Publisher

  • Microsoft Word

  • Aprire Source Code

  • Altro Software per computer

  • Giochi per PC

  • Photoshop

  • Portable Document Format

  • PowerPoint

  • presentazione Software

  • produttività Software

  • Quicktime

  • Gestione Desktop remoto

  • SQL Server

  • Skype

  • Software versioni Beta

  • Consulenti Software

  • Società di sviluppo software

  • Software Licensing

  • Fogli di calcolo

  • Software Preparazione Tax

  • Software Utility

  • Web Clip Art

  • Windows Media Player

  • Word Processing Software
  •  
    Conoscenza Informatica >> software >> Software Database >> Content
    Come fare un outer join in Oracle
    Oracle outer join sono un modo di visualizzazione dei dati senza filtraggio aggiuntivi di record. Se due tabelle contengono dati correlati , è probabile che una delle tavole possono non avere alcun record . Questo può accadere solo quando non ci sono vincoli sulle tabelle relative che i record devono essere presenti. Per esempio, se una società ha un numero di clienti , è possibile che in qualsiasi momento il cliente può non aver ordinato alcun prodotto . La situazione inversa può anche essere vero , nel senso che i prodotti possono non avere clienti a loro assegnati. Istruzioni
    1

    Selezionare due tabelle da database Oracle per cui ci possono essere i record esistenti in un unico , ma non necessariamente in un altro. La tabella con i record eventualmente mancanti sarà conosciuta come la tabella esterna in questo caso .
    2

    Scegliere l' ordine della query , in termini di decidere quale delle tabelle indicate nella query (a sinistra o destra) formeranno il join esterno . Un esempio rende più chiara la seguente:

    selezionare c.customerlastname , Stati

    p.productid

    da

    cliente c , productorders
    p < p > dove c.customerid = p.customerid ;

    da questa query una decisione deve essere fatta , Avete bisogno di un elenco di tutti gli ordini per i prodotti con ( o senza ) i clienti o la situazione inversa vale a dire un elenco di clienti con o senza ordini ?
    3

    Inserire una ( + ) indicatore per identificare la tabella da cui righe opzionali vengono restituiti cioè avere i record o no . In questo esempio la tabella dei prodotti può o non può avere ordini contro di loro , e quindi questo sarà un join esterno sinistro :

    selezionare c.customerlastname , Stati

    p.productid
    < p > da

    cliente c , productorders p

    dove c.customerid = p.customerid ( + ) ;

    Se la query necessaria per trovare i prodotti che non possono avere i clienti contro li , la cui clausola sarebbero:

    dove c.customerid ( + ) = p.customerid ;
    4

    eseguire la query e restituisce il risultato . L' esempio a sinistra outer join restituirà i record simili al seguente :

    c.customerlastname 123423

    Jones

    Previous :

    next :
      Articoli Correlati
    ·Come tagliare un equivalente in Access 
    ·Come ottenere un lavoro con Oracle 
    ·Come trovare un record in Access 2007 
    ·MS Access 2007 e la sua sicurezza 
    ·MS Access Segnala Criteri 
    ·Come importare DMP di Oracle 
    ·Come importare i dati in Access 2007 
    ·Come selezionare i Top 5 elementi in una tabella SQL 
    ·Come aggiungere Identity a una colonna esistente 
    ·Oracle SQL Developer Tutorial 
      Articoli in evidenza
    ·Come fare Adobe InDesign motore di ricerca PDF Friendly…
    ·Come proteggere con password un PDF 
    ·Come aprire DMG in Windows 
    ·Qual è l'estensione Eot File 
    ·Come stampare una schermata da una tastiera 
    ·Come convertire un file MPEG in un AVI 
    ·Come scaricare Photobooth 
    ·Come fare un DVD con cartella VIDEO_TS in Media Creator…
    ·Come chiamare all'estero utilizzando Skype 
    ·Come modificare un DVD partendo da My Sony Videocamera …
    Copyright © Conoscenza Informatica http://it.wingwit.com