sql - SQL 查询:返回带空格的名字和姓氏的更好选择?
问题描述
我正在尝试查找名字或姓氏在名称中间包含空白空间的客户列表。这是我正在使用的当前查询。
SELECT * FROM dbo.tblCustomers
WHERE FirstName LIKE '% %'
OR
LastName LIKE '% %'
更新*** 基本上,我只想在名称中间的某个位置返回名称左侧或右侧没有空格的数据。
解决方案
SELECT *
FROM dbo.tblCustomers
WHERE
TRIM(FirstName) LIKE '% %'
OR
TRIM(LastName) LIKE '% %'
推荐阅读
- django - 初始本地 Django mysql 数据库
- java - 如何修复从内部类引用的局部变量必须是最终或有效的最终错误
- java - 将 XSSFWorkbook 转换为 SXSSFWorkbook APACHE POI 时出现问题
- javascript - btn-group-justify 新的引导程序等效项。如何?
- gephi - Gephi 中的边缘厚度
- javascript - 如何从 JavaScript 中获取复制的文本
- python - Python中的UTCNow偏移
- winapi - 是否所有在 Windows 上运行的应用程序都使用 Windows API?
- php - 正则表达式不知道 URL 何时结束
- python - 海龟图形:重复正方形问题