Awa*_*wan 3 sql-server select where-clause
我有SQL Server数据库,其中表列名称有空格.例如,我有一个像这样的表:
ID| First Name| Last Name|Birth Date
1 | Wasim | Akram | 01-01-2000
2 | Saeed | Anwer | 01-01-2001
Run Code Online (Sandbox Code Playgroud)
现在当我使用以下查询(带有空格的列名)时,我得到空结果:
SELECT * FROM table WHERE 'First Name'='Wasim'
Run Code Online (Sandbox Code Playgroud)
当我使用以下查询(列名没有空格)时,我得到一个准确的结果:
SELECT * FROM table WHERE ID='1'
Run Code Online (Sandbox Code Playgroud)
我正在使用SQL Server 2005
谢谢