| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Computer Programming Languages >> Content
    Come unire due Data Colonne di Oracle
    Oracle è un sistema informatico che consente di creare report da dati grezzi che si trova all'interno di un database. Oracle supporta i linguaggi PL /SQL e SQL . Uno degli attributi che è possibile utilizzare quando si costruisce i rapporti è l' istruzione MERGE . Questa istruzione consente di selezionare le righe da una o più fonti e di aggiornare o inserire i dati in una tabella . Con l'istruzione MERGE , non è possibile aggiornare la stessa riga nella tabella più volte. Sia il tavolo sta per essere aggiornato o inserito è basata su comandi nella clausola ON dell'istruzione MERGE . Istruzioni
    1

    aperto Oracle. Digitare il nome utente nel campo di testo per nome utente. Digitare la password nel campo di testo per la password . Digitare il database nel campo di testo per il database o utilizzare l'elenco di valori ( freccia giù) per selezionare un database .
    2

    Creare due query di pratica . Nella prima query , selezionare tre colonne - per esempio , cust_id , valore di data e dal client 1 . Salvare una query come " CHANGE_DATE_A . " Creare un secondo , ma usare client 2 con colonne Cust_id , DATA e VALUE . Salvare la seconda query come " NEW_DATE_B . " Query due sarà utilizzato per unire le colonne in entrambi i file . Query uno e due possono contenere qualsiasi degli attributi che si desidera utilizzare . SELECT, FROM e ORDER BY sono alcuni attributi che si vuole utilizzare per generare colonne di data . Premere il eseguire icona .
    3

    Tipo "Unisci in NEW_DATE_B ND " in query di due, sotto la query originale . Tale parametro indica Oracle che vi sarà l'unione dei dati nel file NEW_DATE_B . Si sta assegnando anche il file NEW_DATE B il soprannome di ND . Ciò farà risparmiare tempo e lo spazio nella vostra procedura di comando .
    4 Tipo

    "Uso CHANGE_DATE_A CD" sotto fondono in , direttamente sotto la "G" in MERGE . Tale parametro indica Oracle che sarete uniscono il file CHANGE_DATE_A nel file NEW_DATE_B . Si sta assegnando anche il file CHANGE_DATE_A un soprannome di CD .
    5 Tipo

    "ON ( CD.CUST_ID = ND.CUST_ID e CD.DATE = ND.DATE ) " direttamente sotto "USO ". Tale parametro indica a Oracle di unire i dati nella colonna Cust_id su entrambi i file in una sola colonna . E 'anche istruendo Oracle di fondere la data nella colonna DATA su entrambi i file in una sola colonna .
    6 Tipo

    " WHEN MATCHED THEN UPDATE SET ND.VALUE = CD.VALUE " direttamente sotto "ON . " Tale parametro indica Oracle per abbinare i dati sotto la colonna VALORE in entrambi i file
    7

    Tipo " WHEN NOT MATCHED THEN accodamento valori ( cust_id , DATE, value); " . . Tale parametro indica a Oracle di compilare i dati precedentemente forniti in entrambi i file senza unire i due file insieme, se uno qualsiasi dei dati non corrisponde. Nei risultati , verranno elencati tutti i dati non corrispondenti. Premere l'icona di esecuzione . I risultati della query restituirà tre colonne , Cust_id , valore di data e , con i dati sia il file CHANGE_DATE_A e il file NEW_DATE_B . La differenza è che i dati che si genera sotto ogni colonna contiene ora i dati dal client 1 e 2 .

    Previous :

    next :
      Articoli Correlati
    ·Tutorial Mailto HTML 
    ·Cosa sono i file Cue e bin 
    ·Motivi per la scrittura di un loop infinito 
    ·Come fare un cambiamento di immagine al passaggio del m…
    ·Come verificare il collegamento Passato in COBOL 
    ·Common Application Programming Interface 
    ·Come usare il Checksum Entrata 
    ·Come convertire i numeri binari 
    ·Qual è la complessità temporale di una ricerca in pro…
    ·Quali tipi di Matematica fare programmatori utilizzo 
      Articoli in evidenza
    ·Che cosa è Alpha Blending 
    ·Perl Ogni vs Foreach 
    ·Come analizzare le email ad un DB MySQL utilizzando PHP…
    ·Come aggiungere GridView 
    ·Java Codici Pop- up 
    ·Che cosa è lo sviluppo NetBeans ? 
    ·Come eseguire l'override di protezione 555 
    ·Come convertire Casella di testo Valore da Int. C + + 
    ·Come creare Plain Text & Mime formattato mail con PHP 
    ·Che cosa è Infinite Loop in un Mac ? 
    Copyright © Conoscenza Informatica http://it.wingwit.com