首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

union有关问题

2012-01-31 
union问题union做出来的数据集可以进行删除和更新么?如果数据集里面有重复值,系统怎么知道删除那个或者所

union问题
union做出来的数据集可以进行删除和更新么?

如果数据集里面有重复值,系统怎么知道删除那个或者所更新那个呢??还是都更新都删除?和用distinct来显示的数据集有甚么区别

[解决办法]
不能
[解决办法]
所有字段都相同的话,会自动合并,前提是相同的记录在不同的查询结果中
[解决办法]
union做出来的数据集是不可以进行删除和更新
[解决办法]
UNION 相当于
SELECT DISTINCT * FROM
(
SELECT * FROM A
UNION ALL SELECT * FROM B
UINON ALL .....
)

搂主说的“对做出来的数据集可以进行删除和更新”指的是试图吧?
[解决办法]
可以更新的。具体怎么操作,忘了。自己查查资料

热点排行