mysql如何查询一个字段里面相同的两条数据。如库名为s,表名为task,字段名为rank。请写一段这样的sql语句

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql如何查询一个字段里面相同的两条数据。如库名为s,表名为task,字段名为rank。请写一段这样的sql语句相关的知识,希望对你有一定的参考价值。

mysql如何查询一个字段里面相同的两条数据。如库名为s,表名为task,字段名为rank。请写一段这样的sql语句

参考技术A 使用group by分组查询可以么
select rank from task group by rank追问

$q1 = "select rank from task group by rank";
$rs1 = mysql_query($q1);
$row1 = mysql_fetch_row($rs1);
print_r($row1);

得到的结果是:Array ( [0] => ) Array ( [0] => )
数据库里面是有两条相同值的数据的。

追答

mysql如何查询一个字段里面相同的两条数据, 问题详细点吧

把所有字段全部加到group by后面去

追问

mysql如何查询一个字段里面相同的两条数据

如果数据库里面有两条相同的数据,rank为字段,task为表,s为库名。那么用一句什么样的mysql语句来查询,得到的结果是这两条相同的数据的ID。

追答

select id from task group by rank having count(*)>1

Mysql 如何在某字段根据(不同产品),进行统计查询?

数据库中有图1这样字段的一张表数据表。。要求统计结果为 图2这张表。根据图1品名(查询不重复),根据不重复品名,统计相同线号下,相同品名的数量合计。不同线号、相同品名的单独统计出来。Mysql语句该如何实现?请教各位老师~

select 品名,sum(数量) 合计,线号 from 数据库表1 group by 品名,线号 参考技术A selec 品名 ,线号,sum(数量) from 表 group by 品名 ,线号
selec 品名 ,sum(数量) from 表 group by 品名

以上是关于mysql如何查询一个字段里面相同的两条数据。如库名为s,表名为task,字段名为rank。请写一段这样的sql语句的主要内容,如果未能解决你的问题,请参考以下文章

mysql如何判断符合查询条件的数据有两条

怎样用Sql语句判断一张表中的两条数据相同

怎样用Sql语句判断一张表中的两条数据相同

mysql如何合并两条记录,或者将查询出来的结果相连

mysql查询某数字在某字段以逗号隔开的字符里面

如何合并 MySQL 表中的两条冗余记录,维护所有 PK/FK 关系?