sql语句如何查询一个表中某一列的相同数据?

比如说有一列的值如下:123245556我要把22555这5行找出来应该怎么做?... 比如说有一列的值如下:
1
2
3
2
4
5
5
5
6

我要把
2
2
5
5
5
这5行找出来
应该怎么做?
展开
 我来答
Offer百宝箱
2018-12-17 · TA获得超过2568个赞
知道答主
回答量:22
采纳率:100%
帮助的人:4.1万
展开全部

假设表名是num,列名是a,则查询语句为:

SELECT * FROM num WHERE a IN(

SELECT a FROM num GROUP BY a HAVING COUNT(a)>1

)

其中:

SELECT 语句:SELECT 语句用于从表中选取数据。结果被存储在一个结果表中(称为结果集)。

WHERE 子句:如需有条件地从表中选取数据,可将 WHERE 子句添加到 SELECT 语句。

GROUP BY 语句:GROUP BY 语句用于结合合计函数,根据一个或多个列对结果集进行分组。

HAVING 子句:在 SQL 中增加 HAVING 子句原因是,WHERE 关键字无法与合计函数一起使用。

COUNT() 函数:返回匹配指定条件的行数。

扩展资料:

sql语言特点:

1、一体化:SQL集数据定义DDL、数据操纵DML和数据控制DCL于一体,可以完成数据库中的全部工作。

2、使用方式灵活:它具有两种使用方式,即可以直接以命令方式交互使用;也可以嵌入使用,嵌入到C、C++、FORTRAN、COBOL、JAVA等主语言中使用。

3、非过程化:只提操作要求,不必描述操作步骤,也不需要导航。使用时只需要告诉计算机“做什么”,而不需要告诉它“怎么做”。

4、语言简洁,语法简单,好学好用:在ANSI标准中,只包含了94个英文单词,核心功能只用6个动词,语法接近英语口语。

参考资料:百度百科-结构化查询语言

wenyangitsir
2013-12-10 · TA获得超过120个赞
知道小有建树答主
回答量:138
采纳率:0%
帮助的人:98.9万
展开全部
第一个:查询下拉框的选项
select a.Name,a.ID form TBMenu a where a.IsUsed=1
查询Name和ID: Name为显示文字,ID用于在选择这个选项后根据ID值进行下一步的查询
在你后台执行SQL的时候返回一个dateset 然后用combobox的datasuoce绑定,怎么绑需要自己找例子,很好的学习过程。
第二个:根据选择的菜单查询需要的信息
select * from Infomations a where a.MenuID=ID(选择下拉框选项对应的ID值)
在下拉框中选择“主食”,点击查询按钮,肯定是要查询和主食相关的数据,那就通过主食对应的ID(也就是下拉框绑定的时候查询的ID)去数据库对应的关联表中查询对应的信息。
这个地方你没有描述清楚你想实现的效果所以,根据你在上面补充的内容推测出的这些东西。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
weidongzzz
2010-09-24 · TA获得超过1430个赞
知道小有建树答主
回答量:869
采纳率:25%
帮助的人:630万
展开全部
这个查找过程分两步走:
1、找出这列中有相同内容的记录。代码如下:
select 列名 from 表名 group by 列名 having count(列名) > 1

2、把这些有相同内容的记录,查出来。代码如下:
select 列名 from 表名 where 列名 in (select 列名 from 表名 group by 列名 having count(列名) > 1)

这些我已经调试过了
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友061c77f
2010-10-08 · 超过42用户采纳过TA的回答
知道小有建树答主
回答量:185
采纳率:0%
帮助的人:123万
展开全部
写个函数或存储过程,使用游标变量,根据条件,把满足条件的记录保存到另张表里面
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
轻瘾
2010-09-24 · 超过31用户采纳过TA的回答
知道答主
回答量:137
采纳率:0%
帮助的人:0
展开全部
假设列名为a
select a,count(*) from 表名 grooup by a having count(*)>1
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式