mysql group 字段值对比

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/wanghao725/article/details/54925302

场景:
表 table_name 中记录了uid每次的操作,ret的值为0或者1,0表示不符合要求的操作,1表示符合要求的操作,以下SQL,查询uid从0变为1的列表:

SELECT id,uid,min(`ret`) mi,max(`ret`) ma,COUNT(1) num FROM `table_name` WHERE 1 GROUP BY `uid` HAVING ma!=mi

猜你喜欢

转载自blog.csdn.net/wanghao725/article/details/54925302