一、获取特定的几位:
1、取url字段后三位字符
二、查询特定的几位:
1、正常的模糊查询
1、取url字段后三位字符
1
|
|
- select SUBSTRING(url, -3) from link;
1
|
|
- select RIGHT(`url`,length(`url`)-5) from link;
1
|
|
- select SUBSTRING(url, 3) from link;
1
|
|
- select SUBSTRING(url, 1, 3) from link;
1
|
|
- select LEFT(`url`,length(`url`)-5) from link;
1
|
|
- select SUBSTRING(sDate, 1,7) from forumdata;
二、查询特定的几位:
1、正常的模糊查询
1
|
|
- select * from cm_order where ordersn like '%31%';
1
|
|
- select * from cm_order where SUBSTRING(ordersn, 9,2) = 31;
- SELECT * from cm_order where RIGHT(`ordersn`,length(`ordersn`)-8) like '31%';
这种如果正常的模糊查询会出来很多不相干的数据,但是这种只能针对定长的模糊查询,效率方面比正常的模糊查询好很多。