我有一个 select 语句,由于空格,它只返回部分名称和县。
查询应返回:Stacey Cox,但它只返回 Stacey。它也应该返回韦恩县,但它返回韦恩。
我曾尝试使用 RegExp,但我收到了一个错误:System.Data.SqlClient.SqlException: 'RegExp' is not a known built-in function name。我认为这是因为我使用的是 SQL Server。
这是我的查询:
SELECT a.ID, UserName, Location
FROM Location a, UserInfo b
WHERE (b.Id) = (@0) AND (b.UserLocation) = (a.Id) and
(RegExp(UserName, '\\s*\\w+(\\s\\w+)?\\s*'))
如何让查询返回字段中的所有内容?