
数据库
文章平均质量分 54
路和前方
区块链,虚拟化,云计算
展开
-
数据库事务隔离级别
数据库事务指的是一组数据操作,事务内的操作要么就是全部成功,要么就是全部失败,什么都不做,其实不是没做,是可能做了一部分但是只要有一步失败,就要回滚所有操作,有点一不做二不休的意思。 事务的ACID特性 原子性(Atomicity):一个事务是一个单元工作,当中可能包括数个步骤,这些步骤必须全部执行成功,若有一个失败,则整个事务声明失败,事务中其他步骤必须撤销曾经执行过的动作,回到事务前的状态。 一致性(Consistency):事务作用的数据集合在事务前后必须一致,若事务成功,整个数..原创 2021-07-08 16:38:19 · 174 阅读 · 0 评论 -
mysql中的日期转换
unix timestamp(即1970年1月1日0时0分0秒起至现在的总秒数)转timestamp select FROM_UNIXTIME(1611286768); timestamp转日期date select date_format(FROM_UNIXTIME(1611286768),'%Y%m%d'); select date(FROM_UNIXTIME(1611286768));原创 2021-01-22 12:00:59 · 180 阅读 · 0 评论 -
mysql计算表中最后两行之差
最近做一个需求,需要统计表中最后两行某列数值之差,隐隐约约感觉可以用sql语句来实现,然奈何我也是个sql菜鸡,基本的CRUD带点子查询还行,这种需求在我脑子里没什么概念。。所以抱着不撞南山不回头的信念开始在网上搜索解决方案,经过一番搜索发现网上有两处我需求类似的资源,一个是统计所有行之差的,一个是统计通过where指定某两行序号的,第二个资源与我的需求比较接近,可以改造,最终改造出了符合我需求的sql语句。看到满足要求的结果,心中喜,惊奇于sql语法的强大,只要熟练,可以做很多事呀。好了废话不多说,给出我原创 2020-12-24 10:11:40 · 544 阅读 · 0 评论