在SQL数据的前面查找空白
谢谢你的帮助 如何获取前面或后面包含空格的数据 例如:(参见.png) 我试过:在SQL数据的前面查找空白,sql,Sql,谢谢你的帮助 如何获取前面或后面包含空格的数据 例如:(参见.png) 我试过: select* from customer_table where customer like '% %' 但是: 它给了我所有的名字,因为名字中间有一个空格 我要买前面有空白的 谢谢大家! 使用列上的TRIM功能以适应您选择的条件,例如 WHERE LTRIM([CUSTOMER]) = 'Joe' 此示例适用于Microsoft SQL Server,但我相信所有DBM都有类似的功能,您可以使用trim作
select* from customer_table where customer like '% %'
但是:
它给了我所有的名字,因为名字中间有一个空格
我要买前面有空白的
谢谢大家! 使用列上的
TRIM
功能以适应您选择的条件,例如
WHERE LTRIM([CUSTOMER]) = 'Joe'
此示例适用于Microsoft SQL Server,但我相信所有DBM都有类似的功能,您可以使用trim作为关键字进行搜索。例如,使用列上的
trim
功能以适应您选择的条件
WHERE LTRIM([CUSTOMER]) = 'Joe'
此示例适用于Microsoft SQL Server,但我相信所有DBM都有类似的功能,您可以使用trim作为关键字进行搜索。我想您需要:
where customer like ' %' or customer like '% '
like
模式匹配整个字符串。所以第一个在乞讨时得到空格,第二个在结束时得到空格。如果两者都需要,可以用一种模式来实现:
where customer like ' % '
我想你想要:
where customer like ' %' or customer like '% '
like
模式匹配整个字符串。所以第一个在乞讨时得到空格,第二个在结束时得到空格。如果两者都需要,可以用一种模式来实现:
where customer like ' % '
如果希望以空格开头,请删除like:
select*from customer_表中的第一个通配符,其中customer like“%”
首先说“在前面或后面”,然后说“前面有空白的那些”。你想要什么?标题上写的是空白,但接着你就谈到了空间。您想要什么?您使用的是哪种dbms?如果希望它以空格开头,请删除like中的第一个通配符:select*from customer\u table,其中customer like“%”
首先说“在前面还是后面”,然后说“前面有空白的那些”。你想要什么?标题上写的是空白,但接着你就谈到了空间。您想要什么?您使用的是哪种dbms?针对没有指定dbms的问题的特定于产品的答案。至少告诉我们这是用于哪个dbms。没有指定dbms的问题的特定于产品的答案。至少告诉我们这是用于哪个dbms的。