http://test/main.php?g2_view&g2_itemId=123456,替换成http://ceshi/123456.jpg,原先(一串数字)“123456”在末尾,替换后“123456”在中间,加了后缀,可以实现吗?如何写正则表达式 ?谢谢
解决方案 »
- 为什么full join 会报错?而right(left) join没问题?在线等。。。
- 为啥建表总是不成功!帮忙看看!
- 关于一个access转mysql语句的问题
- 如何设置 my.ini 可以设置客户端的默认字符集呢?我总是不成功?
- MySQL转postgreSQL 更新问题 100分
- mysql如何在后台执行sql语句?
- select * from 表名 into outfile 是不是不能备份远程数据库?
- 急求,mysql延时插入语句
- 怎样从mysql数据库中用c语言取得blob字段的值,fetch后,不知道怎样将数值放进文件中?
- 为什么从一个数据库中读取图片然后再写到另一个数据库中老是不成功,但也不显示出错?(SQL server to MySQL))
- 2个表关联 同时order的问题
- 请教两个表的联合查询如何写sql语句?
是这样吗:
select replace(s,'http://test/main.php?g2_view&g2_itemId=','http://ceshi/')+'.jpg'
from
(
select 'http://test/main.php?g2_view&g2_itemId=123456' s
)tmysql> select replace(s,'http://test/main.php?g2_view&g2_itemId=','http://ceshi/')+'.jpg'
-> from
-> (
-> select 'http://test/main.php?g2_view&g2_itemId=123456' s
-> )t
-> ;
+-----------------------------------------------------------------------------+
| replace(s,'http://test/main.php?g2_view&g2_itemId=','http://ceshi/')+'.jpg' |
+-----------------------------------------------------------------------------+
| 0 |
+-----------------------------------------------------------------------------+
1 row in set, 1 warning (0.13 sec)mysql>