Oracle
 sql >> Datenbank >  >> RDS >> Oracle

aus einer tabelle auswählen, in eine andere tabelle einfügen oracle sql query

Aus der Oracle-Dokumentation erklärt die folgende Abfrage es besser

INSERT INTO tbl_temp2 (fld_id)
SELECT tbl_temp1.fld_order_id
FROM tbl_temp1 WHERE tbl_temp1.fld_order_id > 100;

Sie können diesen Link lesen

Ihre Abfrage würde wie folgt aussehen

//just the concept    
    INSERT INTO quotedb
    (COLUMN_NAMES) //seperated by comma
    SELECT COLUMN_NAMES FROM tickerdb,quotedb WHERE quotedb.ticker = tickerdb.ticker

Hinweis:Stellen Sie sicher, dass sich die Spalten in Insert und Select gemäß Ihrer Anforderung an der richtigen Position befinden

Hoffe, das hilft!