三条SQL语句只有一条可以执行?

makoshen 2009-07-26 10:19:21
1 strsql="select adduser,count(id) as num from [xxbs] where adduser in (select id from [uxxbs] where dj=1) group by adduser order by count(id) desc"

2 strsql="select adduser,danwei,count(id) as num from [xxbs] where adduser in (select id from [uxxbs] where dj=1) group by adduser order by count(id) desc"

3 strsql="select * count(id) as num from [xxbs] where adduser in (select id from [uxxbs] where dj=1) group by adduser order by count(id) desc"



第一个语句可以执行;需要加个字段显示,第二不可以执行超时,第三个也不可以执行,
请问想多显示个字段danwei 怎么在第一条SQL语句写.
...全文
87 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
makoshen 2009-07-26
  • 打赏
  • 举报
回复
谢谢
hookee 2009-07-26
  • 打赏
  • 举报
回复
逻辑上只有按照adduser,danwei分组才能取每组的聚集函数,只按adduser分组的话,选danwei字段表示不出其意义了
makoshen 2009-07-26
  • 打赏
  • 举报
回复
第二条不能执行 一执行就超时 为什么?
hookee 2009-07-26
  • 打赏
  • 举报
回复
strsql="select adduser,danwei,count(id) as num from [xxbs] where adduser in (select id from [uxxbs] where dj=1) group by adduser, danwei order by count(id) desc"

28,390

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧