SQL SERVER语句咨询 如何查询某个字段出现两次以上的数据 100

表名A数据如下姓名语文数学张三8580李四6723张三8997赵五6688需要得出结果如下姓名语文数学张三8580张三8997请问语句需要怎么写... 表名A 数据如下
姓名 语文 数学
张三 85 80
李四 67 23
张三 89 97
赵五 66 88
需要得出结果如下
姓名 语文 数学
张三 85 80
张三 89 97
请问语句需要怎么写
展开
 我来答
阿华的旅行
2019-07-10 · TA获得超过247个赞
知道小有建树答主
回答量:741
采纳率:66%
帮助的人:26.1万
展开全部
SQL SERVER语句咨询 如何查询某个字段出现两次以上的数据?
SQL Server的功能

NET框架主机:使用SQL Server2005,开发人员通过使用相似的语言,例如微软的VisualC#.net和微软的VisualBasic,将能够创立数据库对象。开发人员还将能够建立两个新的对象--用户定义的类和集合。

XML技术:在使用本地网络和互联网的情况下,在不同应用软件之间散步数据的时候,可扩展标记语言(标准通用标记语言的子集)是一个重要的标准。SQL Server2005将会自身支持存储和查询可扩展标记语言文件。

ADO. NET2.0版本:从对SQL类的新的支持,到多活动结果集(MARS),SQL Server2005中的ADO . NET将推动数据集的存取和操纵,实现更大的可升级性和灵活性。

增强的安全性:SQL Server2005中的新安全模式将用户和对象分开,提供fine-grainAccess存取、并允许对数据存取进行更大的控制。另外,所有系统表格将作为视图得到实施,对数据库系统对象进行了更大程度的控制。

Transact-SQL的增强性能:SQL Server2005为开发可升级的数据库应用软件,提供了新的语言功能。这些增强的性能包括处理错误、递归查询功能、关系运算符PIVOT,APPLY,ROW_NUMBER和其他数据列排行功能,等等。
追答
select *

from



where

字段 in(

select 字段

from



group by 字段

having count(1)>1)
GTA小鸡
高粉答主

2019-07-10 · 醉心答题,欢迎关注
知道大有可为答主
回答量:2.6万
采纳率:78%
帮助的人:1.3亿
展开全部
SELECT 姓名, 语文, 数学
FROM 表A
WHERE 姓名 IN(
SELECT 姓名 FROM 表A GROUP BY 姓名 HAVING COUNT(*) > 1
)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式