2012-02-24 37 views
0

我的查詢是這樣的。使用excel執行查詢時包圍錯誤無效

SELECT [Recon。帳戶] FROM [工作表Sheet1 $]這裏的東西= 'YES'

錯誤即將::名

無效的括號「[偵察。帳戶]'。

我一直在使用這種格式與其他查詢,他們都工作正常。 我覺得困擾我的是dot在那個單詞「Recon。帳戶」。 謝謝。

+0

我可以在移除DOT後成功執行它。 但我希望它以相同的名稱運行[偵察。帳戶] – Mimanshu 2012-02-24 11:57:32

回答

1
SELECT [Recon].[Account] FROM [Sheet1$] WHERE something = 'YES' 

只在列或表名稱周圍使用括號,但不在兩個周圍使用括號。

+0

那麼它不工作,給我這個錯誤。 '。','!'或'()'的使用無效。在查詢表達式'[Recon]中。 [帳戶]'。 – Mimanshu 2012-02-24 11:43:09

+1

和偵察。帳號是單列名稱 – Mimanshu 2012-02-24 11:45:13

+0

哦,不知道。然後嘗試在查詢點之前刪除空白,如下所示:SELECT [Recon.Account] FROM [Sheet1 $] WHERE something ='YES'' – 2012-02-24 11:54:12

相關問題