sql - 在 SQL 数据中查找前面的空格
问题描述
感谢您的帮助。
如何获取前面或后面包含空格的数据?
例如:(参见 .png) 在此处输入图像描述
我试过:
select* from customer_table where customer like '% %'
但:
它给了我所有这些,因为名称之间包含一个空格。
我需要得到那些前面有空格的。
谢谢你!
解决方案
使用TRIM
列上的函数来适应您选择的条件,例如
WHERE LTRIM([CUSTOMER]) = 'Joe'
此示例适用于 Microsoft SQL Server,但我相信所有 DBMS 都有类似的功能,您可以使用 trim 作为关键字进行搜索。
推荐阅读
- kubernetes - 是否可以防止 k8s 秘密为空(零字节)?
- javascript - 使用 Axios 从文件中检索数据,html 文件返回 404 错误但其他文件类型工作
- php - 更新时是否必须绑定数据库表中的所有值,并且更新类似于插入?
- file - MiNiFi GetFile 处理器无法获取大文件
- spring-boot - 发送带有 key='null' 的消息时,Kafka 字符串消息抛出异常
- javascript - 如何删除 V-autocomplete vuetify 中的选择?
- javascript - Mongodb为字段设置最大值?
- python - 根据条件过滤数据框行 Pandas
- reactjs - 反应原生的 Alert.prompt() 替代方法
- java - 无法使用 JPA 获得与 DB 的连接 - 缺少 derby 嵌入式驱动程序类