社区
MS-SQL Server
帖子详情
如何用语句检测表中某个字段重复的数据?
bluesun
2007-09-20 04:15:57
如何检测表中某个字段重复的数据?
...全文
128
9
打赏
收藏
如何用语句检测表中某个字段重复的数据?
如何检测表中某个字段重复的数据?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
chuifengde
2007-09-20
打赏
举报
回复
select * from [Table] a where (select count(1) from [Table] where 字段=a.字段)>1
tomyuansir
2007-09-20
打赏
举报
回复
select * from table a where not exists (select 1 from table where name=a.name and a.id>b.id )
bluesun
2007-09-20
打赏
举报
回复
除了:select 字段 from [Table] group by 字段 having count(*)>1
这种形式有无其它方法呢?
fa_ge
2007-09-20
打赏
举报
回复
select 字段 from [Table] group by 字段 having count(*)>1
zy_andrew
2007-09-20
打赏
举报
回复
--显示重复次数
select count(*) as 重复次数,检验字段 from table1 group by 检验字段
--筛选不重复:
select distinct * from table1
caixia615
2007-09-20
打赏
举报
回复
select * from tablename where column in(select culumn from tablename group by column having count(*)>1)
chuifengde
2007-09-20
打赏
举报
回复
select 字段 from [Table] group by 字段 having(count(1)>1)
Limpire
2007-09-20
打赏
举报
回复
select 某个字段 from 表 group by 某个字段 having(count(1))>1
leo_lesley
2007-09-20
打赏
举报
回复
---?
select 某个字段,cnt=count(某个字段)
from 表
group by 某个字段
having count(某个字段)>1
oracle 查询一张
表
中
几个
字段
内容
重复
的
数据
一、背景 一张person
表
,有id和name的两个
字段
,id是唯一的不允许
重复
,id相同则认为是
重复
的记录。 二、解决 select id from group by id having count(*) > 1 按照id分组并计数,某个id号那一组的数量超过1条则认为
重复
。 如何查询
重复
的
数据
? 1 select
字段
1,
字段
2,co...
索引失效原因之——sql
语句
中
的
字段
类型与
数据
表
中
的
字段
类型不符
一、背景 现有test_type
表
,
表
结构如下图所示,其
中
num
字段
的类型为varchar: 执行sql
语句
: select sum(money) from test_type where num = ‘1210’; 如下图所示:执行此sql
语句
花费1秒。 为了减少执行此sql
语句
花费时间,现为
数据
表
中
num
字段
建立索引: CREATE INDEX index_num ON test_typ...
插入
数据
库某个
字段
之前判断是否
重复
做insert操作时,可能在保存之前要判断用户输入的某个
数据
是否在
数据
库
中
唯一存在,是否与其他
数据
重复
。这里重点记录sql
语句
以及service如何实现。 1、错误示范 service层: selMap =commDAO.selectOne(KFSGL + "KFSDM_Q", paramsMap); dao层: <!-- 查询是否存在相同的开发商代码--> <selec...
tp框架和SQL
语句
查询
数据
表
中
的某
字段
包含某值
有时我们需要查询某个
字段
是否包含某值时,通常用like进行模糊查询,但对于一些要求比较准确的查询时(例如:微信公众号的关键字回复匹配查询)就需要用到MySQL的 find_in_set()函数; 以下是用find_in_set()函数写的sq查询l
语句
示例: $keyword = '你好'; $sql = "select * from table_name where find_
Sql查询一个
表
中
除了某个
字段
以外的所有
字段
的方法
declare @name varchar(100)declare @sql varchar(1000)SET @sql='select 'DECLARE C11 CURSOR FORselect name from syscolumns where id=(select max(id) from sysobjects where xtype='u' and name='Album'...
MS-SQL Server
34,593
社区成员
254,589
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章