在第三個表中插入另兩個表-oracle

我有這三張表;假設表(尤其是A)的數據量非常大,如何從b_table和a_table插入表C(c_table):

Table B:

CREATE TABLE b_table 
(
     NAME varchar2(10),
     ID number PRIMARY KEY
)

Table A:

CREATE TABLE a_table 
(
     CODE number,
     RATE number,
     DATEE date, 

     CONSTRAINT fk_a_table 
         FOREIGN KEY (CODE) REFERENCES b_table(ID)
);

Table C:

CREATE TABLE c_table 
(
     DATEE date,
     USD number, 
     EUR number,
     OBP number 
); 
    
? 最佳回答:

您可以使用條件聚合:

insert into c_table (DATEE, USD, EUR, OBP) 
    select a.DATEE,
           max(case WHEN a.code = 1 THEN a.rate end),
           max(case WHEN a.code = 2 THEN a.rate end),
           max(case WHEN a.code = 3 THEN a.rate end)
    from a_table a
    group by a.DATEE
主站蜘蛛池模板: 日韩人妻无码一区二区三区99| 内射一区二区精品视频在线观看| 3d动漫精品啪啪一区二区免费 | 熟女性饥渴一区二区三区| 久久99国产精一区二区三区| 亚洲AV成人一区二区三区观看 | 精品乱人伦一区二区| 国产成人精品日本亚洲专一区 | 国产精品丝袜一区二区三区| 国产天堂在线一区二区三区| 蜜臀AV无码一区二区三区| 少妇激情一区二区三区视频| 国产亚洲福利精品一区| 日韩人妻无码一区二区三区| 99久久精品国产免看国产一区| 一区二区三区午夜| 乱中年女人伦av一区二区| 国产在线精品一区在线观看| 国产欧美一区二区精品仙草咪| 国产精品视频一区二区三区| 亚洲综合激情五月色一区| 午夜福利一区二区三区高清视频 | 精品国产一区二区三区久久久狼 | 国产一区二区影院| 制服美女视频一区| 亚洲一区无码精品色| 精品国产一区二区三区在线观看 | 精品久久国产一区二区三区香蕉| 一区免费在线观看| 久久亚洲色一区二区三区| 天堂Aⅴ无码一区二区三区| 国产午夜精品一区理论片| 亚洲一区中文字幕在线观看| 亚洲色无码专区一区| 国产一区内射最近更新| 亚洲一区二区精品视频| 日本精品一区二区三区在线观看| 无码精品人妻一区二区三区中 | 亚洲性日韩精品一区二区三区| 国产在线不卡一区二区三区| 人妻无码一区二区三区免费|