新闻  |   论坛  |   博客  |   在线研讨会
mysql如何查找字段在区间范围内的对应
liuqiong | 2024-07-09 14:15:43    阅读:3239   发布文章

例如:依据网站会员积分的区间条件,查询各个条件下的网站会员个数

区间:小于0,0-3k,3k-6k,6k-8k,8k-1w,1w-5w,5w-10w,大于10w

SELECT ELT( INTERVAL(  `integral` , -1000000, 0, 3000, 6000, 8000, 10000, 50000, 100000 ) ,  '小于0',  '0-3k',  '3k-6k',  '6k-8k',  '8k-1w',  '1w-5w',  '5w-10w',  '大于10w' ) AS 区间, COUNT(  `id` ) AS num
FROM  `user` 
GROUP BY INTERVAL(  `integral` , -1000000, 0, 3000, 6000, 8000, 10000, 50000, 100000 )

*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。

参与讨论
登录后参与讨论
推荐文章
最近访客