MySQL获取或者查询数据库字段的特定几位

更多:

mysql经常会用来查询特定字段,偶尔会需要展示特定字段中值的某部分,这个时候怎么处理呢?

然后还有模糊查询的时候,如果需要匹配中间的某部分值,这个时候like就很尴尬,,会多出一些不相干的记录,这又该怎么处理呢?一、获取特定的几位:1、取url字段后三位字符#这种只能针对固定长度,比说url共8个字符,可以下面这种写法2、从左开始第3位取(包括第三位)3、取左边的3位#这种只能针对固定长度,比说url共8个字符,可以下面这种写法4、中间截取(从第1位开始取7位,如sDate字段值是 2013-06-07)查询结果就是 2013-06二、查询特定的几位:1、正常的模糊查询2、一个字段共有13位,查询倒数四五位为31的

这种如果正常的模糊查询会出来很多不相干的数据,但是这种只能针对定长的模糊查询,效率方面比正常的模糊查询好很多。

才会看到属于自己的那一片晴朗的天空。

MySQL获取或者查询数据库字段的特定几位

相关文章:

你感兴趣的文章:

标签云: