1

在 Stackoverflow 网站上找到了这个问题,但它只回答 MySQL 服务器。我的问题非常相似,只是我正在使用 MS SQL 服务器。

这是我尝试过的,但它不起作用。任何帮助深表感谢。

SELECT *
WHERE ([fstName] + ' ' + [lstName]) LIKE '%John Smith%'
FROM [usersTable]
4

1 回答 1

9

WHERE子句必须在FROM子句之后。

SELECT *
FROM   Advancement.dbo.classNotes
WHERE  fstName + ' ' + lstName LIKE '%John Smith%'

不好的一面是它不使用导致执行全表扫描的索引——这很慢。

于 2013-02-28T15:55:57.860 回答