按某一字段不重复查询表中内容,并返回指定字段值。

编辑:睿儿发表于:2021-05-14 21:43:25 54 次阅读

直接用GROUP BY 按字段唯一性来查询,但GROUP BY直接使用的话与其它参数冲突,所以需要用到以下方法。


SELECT 
any_value (ID) AS ID,
any_value (TouPiaoID) AS TouPiaoID,
any_value (UserOpenID) AS UserOpenID,
any_value (UserNickName) AS UserNickName,
any_value (UserHeadimgurl) AS UserHeadimgurl,
any_value (AddTime) AS AddTime
FROM
vote_usersubmit
WHERE
TO_DAYS(AddTime) = TO_DAYS('2021-04-28')
GROUP BY
UserOpenID
LIMIT 0,60


查询 60条用时 0.03秒  查询 一万条用时 0.1S

原文地址:http://www.zjkdh.com/library/202105/83.html(张家口导航-睿儿知识库)

张家口睿儿网络科技有限公司版权所有