gpt4 book ai didi

mysql - 使用 MySQL 从包含空格的字段中选择

转载 作者:行者123 更新时间:2023-11-29 10:22:54 25 4
gpt4 key购买 nike

我正在尝试查询 MySQL 数据库中的字段/列/表,其中字段类型为 varchar,但某些值包含空格。在我的查询中,我尝试将要匹配的确切字符串放在 where 子句中的单引号中。但是,返回的唯一行是不包含空格的字符串。

以下是存储在表/列中的值:

enter image description here

这是查询和结果,仅返回不带空格的字段:

enter image description here

我希望找到一行“新业务”、一行“货币背书”等。是否知道如何修改查询以返回所需的字段?提前感谢您的帮助!

最佳答案

也许其他值有前导或尾随空格。您可以使用以下建议之一:

1.) 使用TRIM()

WHERE TRIM(PTD_TRANS_TYPE) = 'NEW BUSINESS'

2.) 使用LIKE

WHERE PTD_TRANS_TYPE LIKE '%NEW BUSINESS%'

这是一个Demo .

关于mysql - 使用 MySQL 从包含空格的字段中选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48908415/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com