【发布时间】:2011-04-26 20:45:03
【问题描述】:
我有 SQL Server 数据库,其中表列名称有空格。例如我有一个像这样的表:
ID| First Name| Last Name|Birth Date
1 | Wasim | Akram | 01-01-2000
2 | Saeed | Anwer | 01-01-2001
现在当我使用以下查询(带空格的列名)时,我得到空结果:
SELECT * FROM table WHERE 'First Name'='Wasim'
当我使用以下查询(没有空格的列名)时,我得到了一个准确的结果:
SELECT * FROM table WHERE ID='1'
我使用的是 SQL Server 2005
谢谢
【问题讨论】:
标签: sql-server select where-clause