我想從運行在Win2000服務器上的老數據庫中提取一些數據SQL Server 2000 v8.00.760,但出現錯誤。我的查詢是在我正在使用的當前數據庫中工作,但我不知道我在做什麼,如果這是問題,那麼這是不可逆的。查詢在MySQL 5.1但不在SQL2000中起作用
這裏是我的查詢:
SELECT o.CustomerID, o.ShipName, o.ShipCity, o.ShipStateOrProvince, o.ShipPostalCode, o.ShipPhoneNumber, c.Profession, SUM(o.Total)
FROM Orders o
JOIN Customers c ON o.CustomerID = c.CustomerID
WHERE (o.OrderDate >= '2012-01-01')
AND (o.Void <> - 1)
AND (o.Cancelled <> - 1)
GROUP BY o.CustomerID
在MySQL中它的正常工作。我以我想要的方式返回查詢。但我得到錯誤...
當我在較舊的SQL版本中嘗試它。
我現在有點迷路了。誰能告訴我我做錯了什麼?
謝謝!
哦!我明白了,謝謝你的解釋。 – Monty 2012-04-16 19:02:37