我发现了这个question on the Stackoverflow site,但它只回答了MySQL服务器。我的问题非常相似,只是我在MS SQL服务器上工作。
这是我尝试过的,但它无法正常工作。非常感谢任何帮助。
SELECT *
WHERE ([fstName] + ' ' + [lstName]) LIKE '%John Smith%'
FROM [usersTable]
答案 0 :(得分:8)
WHERE
子句必须在FROM
子句之后。
SELECT *
FROM Advancement.dbo.classNotes
WHERE fstName + ' ' + lstName LIKE '%John Smith%'
这方面的不好的一面是它不使用索引导致执行全表扫描 - 这很慢。