![](https://img-blog.csdnimg.cn/20190919135554129.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
MySQL
@不白
这个作者很懒,什么都没留下…
展开
-
mysql 递归查询上级\下级
SELECT T2.*FROM ( SELECT @r AS _id, ( SELECT @r := recommender_id FROM user ...原创 2019-10-28 16:06:08 · 1765 阅读 · 1 评论 -
MySQL 批量修改表名
功能:将数据库 booksystem 中的表名前缀是 sys_ 开头的表名替换 sys_ 为 qun_ -- 代码实现 SELECT CONCAT( 'ALTER TABLE ', table_name, ' RENAME TO ', REPLACE ( table_name, 'sys_', -- 要替换的字符串 'qun_' -- 替换为新的字符串...原创 2018-12-06 20:18:48 · 15719 阅读 · 4 评论 -
MyBatis 新增数据 成功 返回 自增主键ID值
实现:自增ID值将返回到 Commodity(对应 parameterType="com.ljw.po.Commodity") 新增对象的 commodityId(对于 keyProperty="commodityId") 字段方式一 :添加 useGeneratedKeys="true" keyProperty="commodityId" <insert id="ins...原创 2018-12-23 20:47:57 · 12820 阅读 · 0 评论 -
Mybatis 查询一个对象包含多个子对象 (List 包含 List)
功能:查询一个数据列表 且每个数据中包含各自的子数据集合使用场景:1. 当需要查询多订单数据且同时订单数据中需要包含订单明细数据时 2. 当需要查询多评论数据且同时评论数据中需要包含评论回复数据时功能效果概述图:(List 中包含 List)1. Dao层定义package com.ljw.dao;import java.util.L...原创 2019-03-27 17:08:09 · 15932 阅读 · 7 评论 -
MySQL 一列数据拆分并查询对应数据后合并为一行
功能:MySQL将一列数据进行根据分隔符进行拆分后查询对应数据并合并为一行。效果:将答题表text列根据逗号分割为每个选项,根据选项到答题选项表查询对应选项数据option_text后合并为一行拼接(格式选项+. +选项内容)。一、数据处理1. 答题表数据(存放答题信息)2. 答题选项表数据(存放答题选项信息)3. 效果图3.1实现代码SELECT ...原创 2019-04-18 15:09:17 · 2319 阅读 · 0 评论