select user_name,sign_date,IF(@pre=user_name,@rownum:=@rownum+1,@rownum:=1), @pre:=user_name from ( select us
select user_name,sign_date,IF(@pre=user_name,@rownum:=@rownum+1,@rownum:=1), @pre:=user_name from ( select user_name,sign_date from user_sign GROUP BY user_name,sign_date ORDER BY user_name ,sign_date ) a ,(select @pre:="",@rownum:=0 ) b
--结束END--
本文标题: 思维进阶 查询连续签到几天的用户
本文链接: https://www.lsjlt.com/news/6543.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-05-21
2024-05-21
2024-05-21
2024-05-21
2024-05-21
2024-05-21
2024-05-21
2024-05-21
2024-05-21
2024-05-21
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0