热线电话:13121318867

登录
2020-04-10 阅读量: 566
这个错误是什么原因

select user_id from cmn_investment_request group by user_id

having year(created_at)=2017 and invest_amount>500000;

这条语句报错1054,unknown column‘created_at’in having clause

因为筛选字段是年份和投资金额,having是对分组后的结果进行计算,分组后的结果如果没有年份后投资金额是会报错的。

使用user_id分组后可以对金额进行聚合,但是原本的时间和金额无法显示,只有聚合值。所以无法筛选报错了

48.8433
0
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子