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

批量删除联合主键的多条数据,该如何解决

2012-04-02 
批量删除联合主键的多条数据主键一主键二主键三112212121我得到了一个datatable要把数据库里 与DATATABLE

批量删除联合主键的多条数据
主键一 主键二 主键三
1 1 2
2 1 2
1 2 1



我得到了一个datatable 要把数据库里 与DATATABLE 里面重复的数据删除掉。  


最好能用一条SQL

[解决办法]

SQL code
delete t from tb t where exists(select 1 from tb where 主键一=t.主键一 and 主键二=t.主键二 and 主键三=t.主键三 and id<t.id) 

热点排行