mysql
文章平均质量分 91
JustDoit201906
这个作者很懒,什么都没留下…
展开
-
MySQL的四种事务隔离级别
本文实验的测试环境:Windows 10+cmd+MySQL5.6.36+InnoDB一、事务的基本要素(ACID) 1、原子性(Atomicity):事务开始后所有操作,要么全部做完,要么全部不做,不可能停滞在中间环节。事务执行过程中出错,会回滚到事务开始前的状态,所有的操作就像没有发生一样。也就是说事务是一个不可分割的整体,就像化学中学过的原子,是物质构成的基本单位。 2、一...转载 2020-03-18 17:19:50 · 124 阅读 · 4 评论 -
通配符的使用
mysql like ‘%...%’ 慎用啊最近在做项目时,由于数据库中数据有些需要手动添加,所以写了个简单的页面来添加数据,但是由于我的一时疏忽,造成了不必要的麻烦!还好数据量不是很大,但是这让我意识到数据库操作语句真的是要仔细斟酌啊!尤其是在对数据做 删 和 改 的操作时!这次是我在修改数据时写了这么一个条件!... where name like ‘%’.变量名.'%'; ...转载 2020-03-15 23:15:48 · 319 阅读 · 0 评论 -
mysql INSTR 函数用法
mysql 进行模糊查询时,可使用内部函数 instr,替代传统的 like 方式,并且速度更快。instr(field, str)函数,第一个参数 field 是字段,第二个参数 str 是要查询的串,返回串 str 的位置,没找到就是0数据库表如下1、执行如下sqlselect * from book where INSTR( book_name , "经"...转载 2020-03-14 20:18:06 · 397 阅读 · 0 评论 -
MySQL的replace方法
mysql中replace函数直接替换mysql数据库中某字段中的特定字符串,不再需要自己写函数去替换,用起来非常的方便,mysql 替换函数replace()Update `table_name` SET `field_name` = replace (`field_name`,’from_str’,'to_str’) Where `field_name` LIKE ‘%from_str%’...转载 2020-03-14 20:04:45 · 346 阅读 · 0 评论 -
【MySQL】字符串截取之substring_index
substring_index(str,delim,count) str:要处理的字符串 delim:分隔符 count:计数例子:str=www.wikibt.com substring_index(str,'.',1) 结果是:www substring_index(str,'.',2) 结果...转载 2020-03-14 19:32:40 · 91 阅读 · 0 评论 -
hive函数 get_json_object的使用
hive函数 get_json_object的使用hive提供了json的解析函数:get_json_object使用方法对于jsonArray(json数组),如person表的xjson字段有数据:[{"name":"王二狗","sex":"男","age":"25"},{"name":"李狗嗨","sex":"男","age":"47"}]取出第一个json对象,...转载 2020-03-14 19:26:40 · 1060 阅读 · 0 评论 -
mysql--小白踩坑系列02
group by 多个字段,应该到哪个字段为止?--------所有场景下-所有规则-所有表达式select rules.scene_no,rules.scene_name,e.rule_id,rules.name rule_name,rules.sort rule_sort,e.id expression_id,e.name expression_name,e.expression...原创 2020-03-11 17:07:15 · 166 阅读 · 0 评论 -
mysql--小白踩坑系列01
select 1 from ..., sql语句中的1代表什么意思?查出来是个什么结果? select 1 from table;与select anycol(目的表集合中的任意一行) from table;与select * from table 从作用上来说是没有差别的,都是查看是否有记录,一般是作条件查询用的。select 1 from 中的1是一常量(可以为任意数值...原创 2020-03-09 11:34:03 · 196 阅读 · 0 评论 -
mysql--小白踩坑系列00
2020-2-27取数目的:只有一个表ry_collect_result,我想先按stage_status,pool_id 分组,再在相同stage_status,pool_id组里找出add_time时间最大的那条记录。错误语句–写法1select stage_status,pool_id, max(id) idfrom ry_collect_result where instr(re...原创 2020-03-07 23:05:12 · 160 阅读 · 0 评论