怎樣刪除c3 c4重複的資料但要留下其中任意一條

2021-04-18 21:53:02 字數 1079 閱讀 1703

t1結構和資料如下,

其中c1、c2

為主鍵

發現有重複資料.

c1c2c3c4

1134

1234

1313

1413

1513

怎樣刪除c3、

c4重複的資料但要留下其中任意一條。

select * from dbo.jj_djjs

create table aaa(c1 char(1) ,c2 char(1) )

insert into aaa values ('1','1' )

insert into aaa values ('1','1' )

insert into aaa values ('1','3' )

insert into aaa values ('1','4' )

insert into aaa values ('1','5' )

insert into aaa values ('1','5' )

select * from aaa

select*fromaaaa

where( selectcount(1)fromaaa

wherec1=a.c1 anda.c2=c2) <=1

order by c1,c2

drop table aaa --

完全重複

selectdistinct*into#tfromtablename

deletefromtablename

insertintotablenameselect*from#t

droptable#t

--除主鍵外重複

,保留最大的主鍵

select *fromaaaa

whereexists(

select1fromaaawherec1 +c2>a.c1 +a.c2

andc3= a.c3and c4=a.c4)

select *fromaaa

wherec1+c2notin(

selectmin(c1+c2)from

aaagroupbyc3+c4 )

怎樣學習c

2.看書 c primer c 程式設計教程 鍵能著 這是我學的時候看得兩本書,沒有一頁一頁的看,遇到不懂的就翻書,c primer 用來看理論,c 程式設計教程 看程式設計例子。3.實戰 這是最重要的一點,哪怕再簡單的程式也要自己親自動手寫出來編譯,這樣你會理解到更多的,學得也更快。理論學得再多也...

c 實驗3 專案4

一 問題及 檔名稱 3.cpp 完成日期 2017年3月24日 版本號 v1.0 對任務及求解方法的描述部分 看老師給的例子和書上的內容 輸入描述 無 問題描述 要靈活運用上課時的知識,靈活運用或 且 非 程式輸出 多分數段函式求值 問題分析 略 演算法設計 略 include includeusi...

c 實驗3專案4

檔名稱 多分段函式的求解 完成日期 2017年3月24 版本號 v1.0 對任務及求解方法的描述 按照公式進行 輸入描述 輸入任意實數 問題描述 計算函式值 程式輸出 略 問題分析 略 演算法設計 參照if從句 三 心得體會 經過一段時間的學習,慢慢摸索,現在的程式設計速度已經比之前快了許多而且出現...