`
tuhaitao
  • 浏览: 375662 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

mysql4 order by不支持函数bug

阅读更多

mysql 4.1.18 中存在不支持函数order by的bug

 

select a, sum(b)
from tablename
group by a
order by sum(b)

 

此时会出现ERROR 1111 (HY000): Invalid use of group function

 

绕过此bug的方法是给sum(b) 加上as

 

select a, sum(b) as ss
from tablename
group by a
order by ss

 

这样就OK了

1
0
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics