怎么在数据库中不显示重复列数

怎么在数据库中不显示重复列数,第1张

打开Management Studio软件,连接服务器上的数据库

2

/5

新建一个查询窗口

3

/5

在查询窗口中输入SQL Select 查询语句,查询表数据

4

/5

在步骤3中可以看到有很多重复的数据,可以使用SELECT DISTINCT 语句来对重复值进行过滤只保留唯一值

5

/5

执行后数据库就已经自动的过滤掉了重复值,只保留唯一值

select t.* from 表 t

where exists(select * from 表 a where a.第二列 = t.第二列 group by a.第二列 having count(a.第二列) = 1)

你测测吧,给个采纳就行了。

你可以在插入之前,先到数据库里面查询一下是不是有重复。设置一个变量,可以设置一个数字型的,select

count(*)

into

:变量

from

where

主键

=

你插入的记录的主键

(不知道c#这个语法怎么写,大体就是这个意思,把数据库里面主键和你插入相等的条数取出来),如果是0,就表示没有符合条件的记录,你可以执行插入,否则大于0(肯定是1),不执行。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6663327.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-26
下一篇 2023-03-26

发表评论

登录后才能评论

评论列表(0条)

保存