求一条MySQL替换查询的语句写法 url字段存放的url 如:www.abc.com/abc查询的关键词是 $key = 'www-abc-com-abc'这样写好像不对,select * from table where replace(replace(url,'.','-'),'/','-')='{$key}' ;应该怎么写呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 mysql> select replace(replace('www.abc.com/abc','.','-'),'/','-') -> ;+-----------------------------------------------------+| replace(replace('www.abc.com/abc','.','-'),'/','-') |+-----------------------------------------------------+| www-abc-com-abc |+-----------------------------------------------------+1 row in set (0.02 sec)没错 你这个是写在什么地方啊?如果是直接的 sql 语句,则 {$key}' 仅仅是一个字符串而已啊 不好意思,没说清楚,是在PHP代码查询的的,我的写法提示错误 是写在PHP代码中的 mysql sql语句。 mysqld-net线程在流量监控下有时上传流量有时异常 一台有数据一台没有数据,mysql查询数据不出来 怎样在mysql5.1中显示中文? mysql -u root -p<bookmarks.sql 这么用啊 在mysql中如何实现多个磁盘分区的数据存储? 请通过这个例子简要解释一下*.sql文件的语法 在线等 mysql存储过程 error 如何配置mysql的图形管理器 sql 两个表相交,如何做优化 mysql join 拼接问题 MYSQL 没有开启远程连接,为什么别人可以连接上!
-> ;
+-----------------------------------------------------+
| replace(replace('www.abc.com/abc','.','-'),'/','-') |
+-----------------------------------------------------+
| www-abc-com-abc |
+-----------------------------------------------------+
1 row in set (0.02 sec)
没错
如果是直接的 sql 语句,则 {$key}' 仅仅是一个字符串而已啊
不好意思,没说清楚,是在PHP代码查询的的,我的写法提示错误
是写在PHP代码中的