gpt4 book ai didi

Mysql,用like查询varchar列没有结果

转载 作者:行者123 更新时间:2023-11-29 01:20:45 26 4
gpt4 key购买 nike

在Mysql数据库中,我有一张表。列是 id (int)、name (varchar 40)。名称列有几个单元格,其中只存储了“NO”字符串。

如果我查询如下内容,为什么我得不到任何返回?

select * 
from TABLE_NAME
where name like '%NO%'

select * 
from TABLE_NAME
where name = 'NO'

对溺水者有什么帮助吗?

最佳答案

你可以这样做

select 
SUBSTRING(name, 1,1) AS value1,
SUBSTRING(name, 2,1) AS value2,
SUBSTRING(name, 3,1) AS value3,
SUBSTRING(name, 4,1) AS value4,
SUBSTRING(name, 5,1) AS value5,
ASCII(SUBSTRING(name, 6,1)) AS value6
from TABLE_NAME

然后使用ascII查看每个字符值的函数。

关于Mysql,用like查询varchar列没有结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33003685/

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