sql >> Database teknologi >  >> RDS >> Oracle

vælg fra en tabel, indsæt i en anden tabel oracle sql-forespørgsel

Fra Oracle-dokumentationen forklarer nedenstående forespørgsel det bedre

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

Du kan læse dette link

Din forespørgsel ville være som følger

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

Bemærk:Sørg for, at kolonnerne i indsæt og vælg er i den rigtige position i henhold til dit krav

Håber dette hjælper!



  1. Kapacitetsplanlægning ved hjælp af ydeevnedata

  2. Hold øje med en tabel nye poster i sql database

  3. Reparation af datatab ved hjælp af logforsendelse med forsinket gendannelse

  4. Databasebelastningsbalancering:Distribuerede vs centraliserede opsætninger