【发布时间】:2021-12-14 06:25:59
【问题描述】:
我正在尝试使用来自另一个表的输入来INSERT INTO 一个表。例如:Table A 包含项目和项目描述详细信息,但它只包含到 2021 年 12 月。Table B 包含日期值。
我只需将日期列从Table B 复制到Table A 并且项目详细信息可以为未来日期的空。
我使用下面的格式插入数据
INSERT INTO TABLE A
( DATE
, CL 1
, CL 2
, CL 3
, CL 4
, CL 5)
SELECT date , 0,0,0,0,0
FROM TABLE B;
期望:需要将日期列从表 B 复制到表 A 以获取特定日期范围,即。在 SYSDATE 和 2023 年 4 月之间 由于没有主键,我们无法连接这两个表。
请提出一个解决方案,将未来日期从TABLE B 复制到TABLE A,而不使用连接。
【问题讨论】: