SQL从3张表A,B,C中提取信息插入到一张表中,有一列内容记录该条信息来自哪张表。如何记录。

2025-03-18 14:23:03
推荐回答(1个)
回答1:

insert into 新表
select * from (
select '表A' as 表名, 其他字段。。。 from A
union all
select '表B' as 表名, 其他字段。。。 from B
union all
select '表C' as 表名, 其他字段。。。 from C
) t