MySQL
zhengyangzkr
善于总结,乐于分享。
展开
-
MySQL中group_concat()函数的使用
group_c为分组连接函数,作用是将同一个分组下的多列数据装换成一行数据。语法如下:group_concat([DISTINCT] 字段 [order by 字段] SEPARATOR字符串分隔符)例如下面一组数据:SELECT * FROM ENQUIRY_GOODS_ATTR_DETAIL aWHERE a.GOODS_DETAIL_ID = 2;原创 2021-05-10 17:38:12 · 189 阅读 · 0 评论 -
Mybatis多级映射子查询
1.定义Java类 a.定义一个订单类Order/* * Copyright: Copyright (c) 2017-2020 * Company: */package product;import java.util.List;/** * @Description 订单对象 * @author zhengyang * @date 2021年4月29日 上午10:34:47 */public class Order { // 订单ID pri..原创 2021-04-29 11:07:27 · 871 阅读 · 0 评论 -
MySQL命令行下格式化查询结果和执行SQL文件
1.格式化查询结果 a.使用\G把行转换成列显示select * from orders d order by d.createTime desc limit 1 \G b. 查询前先执行pager less -SFX命令 pager less -SFX;select * from orders d order by d.createTime desc limit 10; 2.执行SQL脚本 首先将SQL文件上传到服务器...原创 2021-04-28 16:15:32 · 1841 阅读 · 0 评论 -
mysql乐观锁总结和实践
转载地址:http://chenzhou123520.iteye.com/blog/1863407谈到了MySQL悲观锁,但是悲观锁并不是适用于任何场景,它也有它存在的一些不足,因为悲观锁大多数情况下依靠数据库的锁机制实现,以保证操作最大程度的独占性。如果加锁的时间过长,其他用户长时间无法访问,影响了程序的并发访问性,同时这样对数据库性能开销影响也很大,特别是对长事务而言,这样的开销往往无转载 2017-04-23 16:39:12 · 238 阅读 · 0 评论 -
mysql悲观锁总结和实践
转载地址:http://chenzhou123520.iteye.com/blog/1860954悲观锁介绍(百科):悲观锁,正如其名,它指的是对数据被外界(包括本系统当前的其他事务,以及来自外部系统的事务处理)修改持保守态度,因此,在整个数据处理过程中,将数据处于锁定状态。悲观锁的实现,往往依靠数据库提供的锁机制(也只有数据库层提供的锁机制才能真正保证数据访问的排他性,否则,转载 2017-04-23 16:43:42 · 385 阅读 · 0 评论 -
MySql中group_concat()函数的使用
group_concat()为分组连接函数,作用是将同一个分组下的多列数据装换成一行数据。语法如下:group_concat([DISTINCT] 字段 [order by 字段] SEPARATOR 字符串分隔符)例如下面一组数据:SELECT * FROM ENQUIRY_GOODS_ATTR_DETAIL a WHERE a.GOODS_DETAIL_ID = 2;原创 2017-07-19 22:39:54 · 1324 阅读 · 0 评论