日期:2014-05-16  浏览次数:20777 次

正则可以只返回匹配的正则数字吗?
select b.urluid from b where b.urluid regexp 'uid=[0-9]';
如何只返回 匹配的数字呢?
现在返回的是xx.php?uid=1


我想只返回数字1

------解决方案--------------------
select SUBSTRING_INDEX(b.urluid, '=', -1) from b where b.urluid regexp 'uid=[0-9]';