51Testing软件测试论坛

标题: asp 中 的sql 使用了count as 然后 group 分组还 [打印本页]

作者: 测试积点老人    时间: 2020-9-7 11:29
标题: asp 中 的sql 使用了count as 然后 group 分组还
asp 中 的sql 使用了count as 然后 group 分组还需要通过 count统计的数值进行排序,可是在ACCESS测试通过,在页面中就不行,请大哥帮我看看!
sql="select hy,count(*) as ct from order where worker like '%"&worker&"%' group by hy order by ct desc"
如果去掉order by ct desc 就没错,但是如果用了就有错,如果order by hy 就没错,实在搞不懂为啥


作者: 海海豚    时间: 2020-9-8 09:41
sql="select * from (select hy,count(*) as ct from order where worker like '%"&worker&"%' group by hy) order by ct desc"
作者: bellas    时间: 2020-9-8 10:34
https://ask.csdn.net/questions/1035202?sort=id  参考下这个链接
作者: 郭小贱    时间: 2020-9-8 10:36
参考这篇博文看下呢https://ask.csdn.net/questions/1035202?sort=id
作者: qqq911    时间: 2020-9-8 10:40
效率 太低了
作者: jingzizx    时间: 2020-9-8 14:29
学习




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2