mysql
文章平均质量分 53
D_Weirdo
这个作者很懒,什么都没留下…
展开
-
MySQL获取或者查询数据库字段的特定几位
mysql经常会用来查询特定字段,偶尔会需要展示特定字段中值的某部分,这个时候怎么处理呢?然后还有模糊查询的时候,如果需要匹配中间的某部分值,这个时候like就很尴尬,会多出一些不相干的记录,这又该怎么处理呢?一、获取特定的几位:1、取url字段后三位字符?1 select SUBSTRING(url, -3) from link;#这种只能针对固定长度,比说url共...转载 2018-04-14 23:37:02 · 1222 阅读 · 0 评论 -
mysql的length与char_length的区别
length: 是计算字段的长度一个汉字是算三个字符,一个数字或字母算一个字符char_length:不管汉字还是数字或者是字母都算是一个字符转载 2018-04-14 23:49:39 · 216 阅读 · 0 评论 -
mySQL中replace的用法
Mysql有什么办法批量去掉某个字段字符中的空格?不仅是字符串前后的空格,还包含字符串中间的空格,答案是 replace,使用mysql自带的 replace 函数,另外还有个 trim 函数。 (1)mysql replace 函数 语法:replace(object,search,replace) 意思:把object中出现search的全部替换为replace 案例:update `news...转载 2018-04-14 23:55:51 · 666 阅读 · 0 评论 -
mysql中的concat
数据库:mysql表:baziid,年,月,日,时1,财,印,劫,劫2,财,财,印,劫3,财,财,财 ,劫4,印,印,财,财5,劫,印,印,财想查出,bazi表中,年、月、日、时四个字段中“财”字出现一次的行。结果:id,年,月,日,时1,财,印,劫,劫5,劫,印,印,财请教一下各位,mysql中这个表达式要如何写呢?select * from bazi where char_length(rep...转载 2018-04-15 00:08:57 · 339 阅读 · 0 评论 -
Mysql函数FIND_IN_SET()的使用方法
Mysql函数FIND_IN_SET()的使用方法有了FIND_IN_SET这个函数。我们可以设计一个如:一只手机即是智能机,又是Andriod系统的。比如:有个产品表里有一个type字段,他存储的是产品(手机)类型,有 1、智能机,2、Andriod系统,3、小米系统,4、1000元以下现在有条手机的记录即是1000元以下的,又是智能机,还是Andriod的系统。type中以 4,1,2的格式存...转载 2018-04-17 14:08:45 · 226 阅读 · 0 评论