【发布时间】:2015-12-06 01:06:25
【问题描述】:
我正在尝试执行一个命令来按客户和产品列出总销售额,小计按 客户和使用 Microsoft SQL Server Management Studio 的 MySQL 数据库中所有产品销售的总计,但我遇到了一个奇怪的错误。
这是我正在使用的确切代码:
选择 CUS_CODE、P_CODE、SUM(SALE_UNITS*SALE_PRICE) 作为 TOTSALES
来自 DWDAYSALESFACT 自然加入 DWCUSTOMER
GROUP BY CUS_CODE、P_CODE WITH ROLLUP;
我的错误信息是:
消息 156,第 15 级,状态 1,第 3 行
关键字“GROUP”附近的语法不正确。
消息 319,第 15 级,状态 1,第 3 行
关键字“with”附近的语法不正确。如果这个语句是一个公用表表达式、一个 xmlnamespaces 子句或一个更改跟踪上下文子句,则前面的语句必须以分号结束。
【问题讨论】:
-
我不认为你可以使用 ssms 连接到 mysql
-
您没有指定要加入的键,例如在 customberId = customerRef 上加入 DWCUSTOMER
-
关于如何指定密钥的任何建议
标签: mysql sql sql-server database