相关MySQL的LIKE语句的查询问题-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

相关MySQL的LIKE语句的查询问题

首页创建一个链接,为了连接整洁去除了空格:
<a href="test.php?url_name=test">test</a>
数据库存储的是
|name|description|
|test | Blahblahblah |
test.php中按url_name取出descripiton时的该怎么匹配呢?LIKE匹配不出来。总不会需要再建一个url_name的字段吧。

展开
收起
落地花开啦 2016-02-13 10:07:43 2301 0
1 条回答
写回答
取消 提交回答
  • 落地花开啦
    喜欢技术,喜欢努力的人

    是mysql的话,你把name字段的空格忽略掉再查询,mysql里有一个很强大的trim函数,能消除字符串首尾部的空格,还可以消除我们指定的任意字符。
    SELECT * FROM table WHERE TRIM( REPLACE(name,' ','' )) LIKE '%OsChina%' ;

    2019-07-17 18:41:45
    赞同 展开评论 打赏
问答排行榜
最热
最新
相关电子书
更多
让 MySQL 原生分布式触手可及
立即下载
好的 MySQL 兼容可以做到什么程度
立即下载
云数据库RDS MySQL从入门到高阶
立即下载