如图,sql server两个字段都相同的话即为重复,查询时怎么去重复?
发布网友
发布时间:2022-12-31 13:28
我来回答
共2个回答
热心网友
时间:2023-11-03 01:59
假设有下列一张表:
这里面ID为002和005的记录是重复的,在这里要把其中一条去掉,达到下面的效果:
看代码:
--去掉重复的记录
select ID,Code,ColorNum from
(
SELECT
ROW_NUMBER() OVER(
PARTITION BY Code+ColorNum
ORDER BY Code+ColorNum
) rn,
ID,Code,ColorNum
FROM TwoColumns
) a
where
a.rn=1
order by ID
热心网友
时间:2023-11-03 02:00
不是很明白意思
select * from table where Code <> ColorNum ?