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

数据库查询去反复,牛人解答?困扰多天

2012-07-15 
数据库查询去重复,牛人解答?困扰多天!问题如下图:将BasMedName去重复,然后和ID一起显示但是ID必须是实际的

数据库查询去重复,牛人解答?困扰多天!
问题如下图:

将BasMedName去重复,然后和ID一起显示但是ID必须是实际的值,不能用内连接,因为内链接会产生笛卡儿集
ID的值就会变,
去重复之后的结果集例如:



[解决办法]

SQL code
delete from  a  where not exists(select 1 from a where BasMedNam=a.BasMedNam and ID<a.ID)
[解决办法]
探讨
是查询,原来表里的数据是不能改变的

热点排行