大佬你好呀,想请问一下为什么必须要用where来写呀 WHERE DATE(start_time) > ( SELECT DATE_SUB(MAX(DATE(start_time)), INTERVAL 30 DAY) FROM tb_user_video_log )这个,不能直接在GROUP BY 里面用having来限定这个日期时间吗? GROUP BY tag HAVING DATE(start_time) > DATE_SUB(DATE(start_time),interval 30 day) ORDER BY retweet_rate 我写出来一直报错"Unknown column 'start_time' in 'having clause'"
4

相关推荐

spiritecs:没实习非985211硕很难很难,只能说祝早日成功
点赞 评论 收藏
分享
牛客网
牛客企业服务