如何获取表中的所有数据,如果在一列中重复相同的值,该行应该计数一次?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何获取表中的所有数据,如果在一列中重复相同的值,该行应该计数一次?相关的知识,希望对你有一定的参考价值。

leave_request tablein我的表emp_id列包含重复数据3次。我想从表中选择所有数据,并将重复数据计算为一次。在这里,我提供了我的表结构的屏幕截图

答案

你可以尝试下面 -

select max(id),emp_id, emp_name
from tablename
group by emp_id, emp_name

以上是关于如何获取表中的所有数据,如果在一列中重复相同的值,该行应该计数一次?的主要内容,如果未能解决你的问题,请参考以下文章

SQL如何查询出某一列中不同值出现的次数?

在一列中获取火花数据帧的所有非空列

SQL如何将某一列中相同的数据合并

java - 如何根据Java Servlet中的外键在一列中显示多个值?

如何使用实体框架中的 DBContext 获取在另一列中具有重复数据的所有 ID?

如果另一列中的值是唯一的,那么如何在SQL中放置一个显示1的列,如果它是重复的则为0?