首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > Mysql >

SQL分隔字符串有关问题,标题长,引起关注!

2012-09-19 
SQL分隔字符串问题,标题长,引起关注!~这是通过采集得到的快播地址。qvod://207954596|E109AB353174CA9E572B

SQL分隔字符串问题,标题长,引起关注!~

这是通过采集得到的快播地址。
qvod://207954596|E109AB353174CA9E572B97522208ACAFAABB2EBA|123.rmvb|

其中E109AB353174CA9E572B97522208ACAFAABB2EBA这是快播地址的唯一标识。

所以想把采集到的地址中的唯一标识跟数据库里的对比是否重复。

MYSQL语句该怎么写?有点复杂

[解决办法]
mysql> select substring_index(substring_index('qvod://207954596|E109AB353174CA9E
572B97522208ACAFAABB2EBA|123.rmvb|','|',2),'|',-1) as a;
+------------------------------------------+
| a |
+------------------------------------------+
| E109AB353174CA9E572B97522208ACAFAABB2EBA |
+------------------------------------------+
1 row in set (0.00 sec)

[解决办法]
substring_index(substring_index(快播地址,'|',1),'//',-1)

热点排行