1樓:越秀梅尹念
假設存在一個主鍵id,name為重複列
--下面這句可以查出所有的沒有重複的資料
select
*from表as
awhere
id=(select
min(id)
from
表where
name=a.name)
--根據上面這句就可以刪除所有重複項的資料delete
from
表where
idnot
in(select id
from表as
awhere
id=(select
min(id)
from
表where
name=a.name)
)好了~
2樓:賈青芬戴妝
select
*(select
row_number()
over
(partition
bycolumn1
order
bycolumn2
asc)
asnum,*
from
table)
xwhere
x.num=1
column1
--重複列名
column2
--排序列名
table
--表名
table表的column1存在重複值,該sql是查出根據column2升序排列保留column2最小的所有記錄
SQL裡面怎麼去除重複的
建議你分步驟做 第一步,select into b from 表 where 1 2 給 b 表增加一個不重複的關鍵字索引 值1 索引然後再 select into b from 表 這樣就過濾掉了 值1 的重複項 第二步,你使用select 值2 count 值1 from 表 group by ...
excel一列資料有重複的怎麼把重複的只顯示一次
用以下公式 index a a,min if countif c 1 c1,a 2 a 100 200,row 2 100 陣列公式,先按住ctrl shift,最後回車,使得編輯欄公式兩端出現花 專括號公式下拉到無數屬據 漢字不能顯bai示結果的原因 if的第du二個引數 a 2 a 17,得出z...
MATLAB如何提取某一矩陣的某一列的部分資料
使用baia m,n 可以提取矩 陣a中符合m,dun要求的部分 最簡單是zhim,n都是標量,就dao是一個數例版如 a 1,1 a 2,3 分別返回a矩陣1行1列的單權元 和 2行3列的單元 m,n還可以是向量,例如 a 1 2 3 4 2 3 返回 1 2 3 4行 2 3 列的資料 總之ma...