在 SQL 数据中查找前面的空格



谢谢你的帮助。

如何获取前面或后面包含空格的数据?

例如:(见.png( 在此处输入图像描述

我试过了:

select* from customer_table where customer like '% %'

但:

它给了我所有这些,因为名字之间包含一个空格。

我需要得到前面有空白的那些。

谢谢!

我想你想要:

where customer like ' %' or customer like '% '

like模式匹配整个字符串。 所以第一个在乞讨时得到空间,第二个在最后得到空间。 如果你想要两者,你可以在一个模式中做到这一点:

where customer like ' % '

在列上使用TRIM函数以适应您的选择条件,例如

WHERE LTRIM([CUSTOMER]) = 'Joe'

这个例子适用于Microsoft SQL Server,但我相信所有DBMS都有一个类似的功能,你可以使用trim作为搜索的关键字。

相关内容

最新更新