【发布时间】:2014-07-22 04:43:02
【问题描述】:
我遇到了一个奇怪的问题,我正在 VFP9 命令窗口中运行一个查询,它运行良好。但是 VFP7 命令中的相同查询给我一个语法错误。
查询
SELECT
a.Prov_Site, Office, a.billNum, a.invoicDate, a.TotalCharg, price
FROM
invoices AS a
LEFT JOIN
( SELECT billNum, SUM(price) as Price FROM Items GROUP BY billNum) AS b
ON a.billNum= b.billNumWHERE a.TotalCharg <> b.price
我通过安装了 VFP9 驱动程序的 C# 代码运行相同的查询,但出现语法异常。
有人可以帮我解决这个问题吗?
谢谢, 萨赫
【问题讨论】:
-
b.billNumWHERE - 缺少空格。
标签: c# foxpro visual-foxpro