2012-02-24 19 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

相关问题