我需要提取最后一个’=’之后的所有内容(http://www.domain.com?query=blablabla-5 w: u/ s4 e2 l1 N( c' y2 i6 | blablabla),但此查询返回整个字符串。我在这里哪里出错了:# e* j) ?* r& [0 T- h# s SELECT RIGHT(supplier_reference,CHAR_LENGTH(supplier_reference) - SUBSTRING('=',supplier_reference)) FROM ps_product 5 d n- l8 c. J& D+ s3 d 解决方案: 5 O. @2 W% s& z# D" D' T select SUBSTRING_INDEX(supplier_reference,'=',-1) from ps_product;请使用http://www.w3resource.com/mysql/string-functions/mysql-substring_index-) {0 s& |; i) f1 W/ y; j" n' K7 n% L
function.php获得更多参考。