ADO查询时因字段别名引起错误,请问如何解决

搬运工木木 2002-10-23 11:03:09
我在执行一条查询语句时:
select gz,count(bh) as 总人数,min(gzdw) as 工作单位 from gzqk group by gz order by 工作单位 desc
出现如下错误
试图执行的查询中不包含做为合计函数一部分的特定表达式'工作单位'
最后我简化成如下:
select gz AS gg from gzqk order by gg
还是要出相同错误直到再减少到
select gz from gzqk order by gz
才没有错误,我考虑是VB查询统计竟然不支持别名,但是在相关资料中显示是支持别名的啊,请问如何解决(用SQL查询语句解决),万分感谢
...全文
41 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
搬运工木木 2002-10-23
  • 打赏
  • 举报
回复
谢了
xbyue 2002-10-23
  • 打赏
  • 举报
回复
可以这样写
select gz,count(bh) as 总人数,min(gzdw) as 工作单位 from gzqk group by gz order by min(gzdw) desc
或者
select gz,count(bh) as 总人数,min(gzdw) as 工作单位 from gzqk group by gz order by 3 desc

1,217

社区成员

发帖
与我相关
我的任务
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
  • 数据库(包含打印,安装,报表)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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