SQL语句的GROUP BY里面不可以使用别名-name
Access软件网QQ交流学习群(群号码198465573),欢迎您的加入!
首页 >技术文章> Access数据库-查询/SQL语句


SQL语句的GROUP BY里面不可以使用别名

发表时间:2018/4/12 12:59:48 评论(1) 浏览(6699)  评论 | 加入收藏 | 复制
   
摘 要:SQL语句的GROUP BY里面不可以使用别名
正 文:

    昨天见到的如下的一个SQL语句:

    Select [项目名称Item] AS 表达式1, Sum(qry月平均详细数据.EMoney) AS EMoney之合计,     Round([EMoney]/(Month(Date())-1),2) AS 数值
    FROM qry月平均详细数据
    GROUP BY [项目名称Item], Round([EMoney]/(Month(Date())-1),2) As 数值;
     报错:语法错误(操作符丢失)在查询表达式 ' Round([EMoney]/(Month(Date())-1),2) As 数值 ' 中。


    经检查 去掉Group by里面 ' As 数值 ' 就可以了

    Select [项目名称Item] AS 表达式1, Sum(qry月平均详细数据.EMoney) AS EMoney之合计,     Round([EMoney]/(Month(Date())-1),2) AS 数值 
    FROM qry月平均详细数据
    GROUP BY [项目名称Item], Round([EMoney]/(Month(Date())-1),2);




Access软件网交流QQ群(群号:198465573)
 
 相关文章
SQL GROUP BY 语句  【lyxiong  2012/5/3】
【access小品】鬼打架--字段别名处理示例  【煮江品茶  2012/5/10】
group by  【伊西军  2017/10/12】
SQL SERVER--在查询中使用列的别名  【杨雪  2018/1/2】
常见问答
技术分类
相关资源
文章搜索
关于作者

name

文章分类

文章存档

友情链接