子查询中不能有order by ,除非子程序包括了top 子句,可以这样改:
网站制作、网站设计服务团队是一支充满着热情的团队,执着、敏锐、追求更好,是创新互联的标准与要求,同时竭诚为客户提供服务是我们的理念。创新互联把每个网站当做一个产品来开发,精雕细琢,追求一名工匠心中的细致,我们更用心!
SELECT TOP 10 *
FROM
(SELECT [查询月份]
,[结算账号]
,折后RMB=SUM([本月折后金额RMB])
FROM [Customer].[dbo].[月结客户消费金额趋势报表]
WHERE [ [查询月份] BETWEEN 201501 AND 201506
GROUP BY [查询月份] ,[结算账号]) AS AAAAAA
ORDER BY [查询月份] ,[结算账号]
或者:
SELECT top 10 [查询月份]
,[结算账号]
,折后RMB=SUM([本月折后金额RMB])
FROM [Customer].[dbo].[月结客户消费金额趋势报表]
WHERE [ [查询月份] BETWEEN 201501 AND 201506
GROUP BY [查询月份] ,[结算账号]
ORDER BY [查询月份] ,[结算账号]
你需要在窗口中先加入扩展组件中的“数据库连接”和“记录集”组件,而后可以以如下方式连接数据库和相应的操作了:
数据库连接1.连接SQLServer (服务器IP, 数据库名称, 用户名, 密码)
记录集1.置连接 (数据库连接1)
上述 服务器IP、数据库名称、用户名、 密码等必须以实际的代入
组件没调入窗口前,编译时不认识,所以将 连接SQLServer () 当成子程序处理了,故出错。
。。。
Access桌面型数据库
SQLServer网络数据库
数据库就是一个表~就象你小时候读书发的成绩通知单~
两者不同的就是后者还分了权限~SA权限最高~相当于administrator这个帐户~理论上说SA的权限还高于administrator这个权限~具体有一门课程就是SQL的~
粗略了解一下就OK了~