gpt4 book ai didi

Mysql Equal String 返回 0 行,LIKE String 返回 1 行

转载 作者:行者123 更新时间:2023-11-29 08:27:57 26 4
gpt4 key购买 nike

晚上好!我有一个无法解决的 MYSQL 问题...

这是我的情况:

Table Name: up_categorys

ID | Category
--------------
5 | Xbox Live

当我执行此查询时,数据库返回零行:

SELECT id FROM up_categorys WHERE category_name = 'Xbox Live' LIMIT 0 , 30

但是当我执行此查询时,数据库返回 1 行:

SELECT id FROM up_categorys WHERE category_name LIKE '%Xbox Live%' LIMIT 0 , 30

也许天才可以解决这个问题?也许是你!

最佳答案

category_name 字段中可能有前导或尾随空格。
尝试一下

SELECT id FROM up_categorys WHERE TRIM(category_name) = 'Xbox Live' LIMIT 0 , 30

关于Mysql Equal String 返回 0 行,LIKE String 返回 1 行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17436694/

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