查询数据库指定字段重复项的一条数据

查询数据库指定字段重复项的一条数据,第1张

概述网(LieHuo.Net)教程 如何SQL SERVER 查询数据库指定字段重复项的一条数据,今天小编在博客园看到该问题的实例命令代码,现在特别转载了分享给各位访客,希望对您有所帮助。 以下为引用的内容:CREATE TABLE [cc] ( [a] [varchar] (50) COLLATE Chinese_PRC_CI_AS NUL…

  内存溢出 jb51.cc 如何sql SERVER 查询数据库指定字段重复项的一条数据,今天小编在博客园看到该问题的实例命令代码,现在特别转载了分享给各位访客,希望对您有所帮助。

以下为引用的内容:
CREATE table [cc] (
[a] [varchar] (50) ColLATE Chinese_PRC_CI_AS NulL,
[b] [varchar] (50) ColLATE Chinese_PRC_CI_AS NulL,
[c] [varchar] (50) ColLATE Chinese_PRC_CI_AS NulL
) ON [PRIMARY]
GO

--数据:
"1","a","c"
"2","c"
"3","b","c"
"4","c","d"
"5","d"


CREATE table [temp] (
[ID] [varchar] (50) ColLATE Chinese_PRC_CI_AS NulL
) ON [PRIMARY]
GO


--实现
declare @cname nvarchar(20)
declare @mname nvarchar(20)
Declare Cur Cursor For select distinct b,c from cc
Open Cur
Fetch next From Cur Into @cname,@mname
While @@fetch_status=0
Begin
insert into temp
select top 1 a from cc where b=@cname and c=@mname
Fetch next From Cur Into @cname,@mname
End
Close Cur
Deallocate Cur


select * from cc

select * from cc where a in (select ID from temp)

总结

以上是内存溢出为你收集整理的查询数据库指定字段重复项的一条数据全部内容,希望文章能够帮你解决查询数据库指定字段重复项的一条数据所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

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

原文地址: https://www.outofmemory.cn/sjk/1155924.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-01
下一篇 2022-06-01

发表评论

登录后才能评论

评论列表(0条)

保存