2016-07-13 2 views
0

Ich muss in eine SQL-Tabelle die folgenden beitreten setzen:Wie eine neue Tabelle aus einem schaffen beitreten

SELECT * 
FROM [Disbursements_Master_Vendor_Tbl] 
    LEFT JOIN [Disbursements_Bravo_Vendor_Master_Tbl] 
     ON [Disbursements_Master_Vendor_Tbl].Vendor = [Disbursements_Bravo_Vendor_Master_Tbl].Username 
WHERE [Disbursements_Master_Vendor_Tbl].Vendor IS NULL OR [Disbursements_Bravo_Vendor_Master_Tbl].Username IS NULL 

Wie würde ich das tun?

+0

Sind Sie fragen, wie die Ergebnisse dieser SQL-Abfrage zum Einfügen in zu ein Tisch? –

+0

Ja !!!!!!!!!!!! –

+1

Welche DBMS verwenden Sie Brian? MySQL, SQL Server, Oracle? –

Antwort

0

Angenommen, Sie haben die Tabelle mit Ihren Feldern definiert und beabsichtigen, die Daten in die create table-Anweisung einzufügen.

INSERT INTO Table_Name (column value1, column value2, etc..) 

SELECT * FROM [Disbursements_Master_Vendor_Tbl] LEFT JOIN 
Disbursements_Bravo_Vendor_Master_Tbl] ON 
[Disbursements_Master_Vendor_Tbl].Vendor 
[Disbursements_Bravo_Vendor_Master_Tbl].Username WHERE 
[Disbursements_Master_Vendor_Tbl].Vendor IS NULL OR 
[Disbursements_Bravo_Vendor_Master_Tbl].Username IS NULL 

OR:

Mit der SELECT INTO-Anweisung (nur, wenn die Tabelle nicht erstellt wurde):

SELECT * INTO TableName 
FROM [Disbursements_Master_Vendor_Tbl] LEFT JOIN 
Disbursements_Bravo_Vendor_Master_Tbl] ON 
[Disbursements_Master_Vendor_Tbl].Vendor 
[Disbursements_Bravo_Vendor_Master_Tbl].Username WHERE 
[Disbursements_Master_Vendor_Tbl].Vendor IS NULL OR 
[Disbursements_Bravo_Vendor_Master_Tbl].Username IS NULL 
+0

Vielleicht könnten Sie ein 'SELECT INTO'-Beispiel für Brian hinzufügen? Obwohl Brian nicht angibt, welches DBMS er verwendet. –

+1

Fertig! Danke für den Vorschlag, @ JonathonOgden! – cp50

Verwandte Themen