identificare le tabelle in cui si trovano i file che si desidera unire . Designare la tabella di origine come la vecchia tabella e la tabella di destinazione , come la nuova tabella .
2
Identificare i criteri da utilizzare per abbinare i record. Questo criterio deve essere un campo che è comune a entrambe le tabelle .
3
Scrivi la dichiarazione di unione nel vostro campo SQL . La sintassi è la seguente :
fondono in UTILIZZO ON ( Per esempio , se si dispone di una tabella di nuovi studenti chiamati " NEW_STUDENTS " che si desidera unire in una tabella degli studenti esistenti chiamati " studenti", nonché i criteri che si desidera unire in è il campo " student_id ", la sintassi sarà : fondono in STUDENTI UTILIZZO NEW_STUDENTS ON ( STUDENTS.STUDENT_ID = NEW_STUDENTS.STUDENT_ID ) economici 4 Scrivere un'istruzione INSERT per i record che non sono compensate . La sintassi sarà simile : WHEN NOT MATCHED THEN INSERT ( destinationtablename.field1 , destinationtablename.field2 , destinationtablename.field3 ) per INTO ( sourcetablename.field1 , SourceTableName . campo2 , sourcetablename.field3 ) ; gli "studenti " esempio dal punto 3 , tutti i record che ancora non esistono e saranno inserite utilizzando l'istruzione : QUANDO nON ABBINATO INSERT ( STUDENTS.STUDENT_ID , STUDENTS.FIRST_NAME , STUDENTS.LAST_NAME ) VALUES ( NEW_STUDENTS.STUDENT_ID , NEW_STUDENTS.FIRST_NAME , NEW_STUDENTS.LAST_NAME ) economici 5 eliminare la tabella di origine per completare l'unione .
Informazioni correlate
software © www.354353.com