首页 > 解决方案 > 在 oracle 中插入额外的相同行数但具有负值

问题描述

[实际上我有一百万条记录,但我在图片中举了一个例子。

初始表包含 3 条记录,但我需要的结果是相同的 3 行 + 相同的行数(相同的数据)但具有负值....所以结果表在图片中有 6 条记录

问题是最初我有数百万条具有正值的记录

但我需要的结果表既是以前的数据,又是插入相同的负值数据副本……如果我有 100 条记录……结果表包含 200 条记录(100 条正记录和 100 条负记录)

] 1

标签: databaseoracle

解决方案


使用INSERT INTO .. SELECT如下:

insert into your_Table
select a, -B, -c from your_table

推荐阅读