2013-12-17 114 views
1

我有一個'x'字段'值'的表。如果我把它放在括號裏,我可以查詢這個字段。如:保留字字段名稱表別名查詢

select x.[value] from x 

問題是我需要做一個多部分連接,這個表是別名。

當我別名表如下:

select foo.[value] from x as 'foo' 

這打破了:

Incorrect syntax near 'foo'.... 1 statement(s) executed 

如果誰建立了這個表沒有使用的保留字這將是真棒,但我不真幸運!任何想法可能在這裏工作?

如果有幫助,「value」是一個VARCHAR(100)。

回答

3

使用[],而不是'

select foo.[value] from x as [foo] 

或者只寫

select foo.[value] from x as foo 
+1

好笑的是,我得到了它,你貼權之前。很高興爲您提供支票。謝謝 –