我有一个数据库,包括一个人的EID,年份和AWH的工作时间。如何复制每个人从2018年到2019年的工作时间?
我心里有这个想法。
Insert into Hour (EID, YEAR, AWH)
values (select distinct EID from Hour, 2019, AWH from Hour where Year=2018)
谢谢
你想要insert . . . select
:
Insert into Hour (EID, YEAR, AWH)
select distinct EID, 2019, AWH
from Hour
where Year = 2018;
如果有必要distinct
,我现在不知道。 如果没有,则应将其删除(这会对性能产生不利影响(。