2009-09-06 65 views
0

我有以下SQL語句:JET SQL對於Access 2003

Select Choose(1,Orders.Employee, Orders.Customer) as Name1, 
Choose(2,Orders.Employee, Orders.Customer) as Name2, [Shipped Date] 
FROM Orders; 

然而,該領域「[發貨日期]」中有一個空間,因此爲什麼我已經把它周圍的方括號。問題是,在SQL視圖中,似乎認爲sqaure括號意味着它的一個參數,它要求我輸入一個值,但我不想要一個值,我希望能夠選擇該字段名稱!

感謝所有的幫助

+0

您的問題非常混亂,因爲您的SQL相當於: 「SELECT Orders.Employee AS Name1,Orders.Customer AS Name2,[發貨日期] FROM訂單;」。此外,使用表名稱完全限定員工和客戶字段,然後在[發貨日期]中未這樣做,似乎您並不一致。在我看來,它確實不應該有所作爲,但一致性會爲你解決問題。 – 2009-09-06 22:10:41

回答

1

嘗試:

Orders.[Shipped Date] 

順便說一句,這似乎有點奇怪使用選擇時descision已經作出。

+0

謝謝,這似乎已爲我工作!我只是測試了,如果我記得Jet SQL,因爲我用這個SQL語句不適用於活動服務器! :) – Abs 2009-09-06 21:06:17