jpa 中的自定义sql语句 distinct能用吗
发布网友
发布时间:2022-04-10 10:27
我来回答
共1个回答
热心网友
时间:2022-04-10 11:57
首先要解释的是:Distinct是避免 查询里的重复行,不是针对某一列的。
简单举例,数据表这样写:
姓名 年龄 性别
----------------------
张三 男 25
李四 女 25
王五 男 42
那么我这么写:
select distinct * from 表名
毫无效果,因为压根就没重复行,如果把语句减少一个查询字段:
select distinct 年龄 from 表名
那结果就只有两条了