![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Mysql
车字辕
在公司遇到各种小问题,都发布上来了。方便自己,也分享给你们。希望有帮助。有疑问留言就行,会的话肯定回的
展开
-
sql 函数 根据父级 id ,找子级
CREATE DEFINER=root@% FUNCTION get_org_Ids(grpId longtext) RETURNS longtext CHARSET utf8BEGINDECLARE str LONGTEXT;DECLARE cid LONGTEXT;SET SESSION group_concat_max_len = 102400;SET str = ‘’;SET cid = grpId;WHILE cid IS NOT NULL DOSET str = CONCAT..原创 2021-06-29 10:15:38 · 331 阅读 · 0 评论 -
MYSQL ORDER BY 排序不准确
我用的是vchar, 但是实际填的参数都是数字,项目经理说vchar是按位比较的,想我这种情况,把vchar转为数字就行cast(字段名 as SIGNED)原创 2021-03-11 16:46:36 · 342 阅读 · 0 评论 -
MybatisPlus批量更新
在这里插一条记录update一次,性能比较差,容易造成阻塞。MySQL没有提供直接的方法来实现批量更新,但可以使用case when语法来实现这个功能。UPDATE course SET name = CASE id WHEN 1 THEN 'name1' WHEN 2 THEN 'name2' WHEN 3 THEN 'name3' END, title = CASE id WHEN 1 THEN 'New转载 2020-12-08 10:28:43 · 6919 阅读 · 0 评论 -
mysql 语句添加字段
ALTER TABLE 表名 ADD 字段 varchar(15) NOT NULL COMMENT '电话' ;原创 2020-08-26 10:17:04 · 534 阅读 · 1 评论 -
mysql 模糊查询
and (pui.name like concat('%',#{name},'%'))原创 2020-08-24 20:20:20 · 65 阅读 · 0 评论 -
msql 查询字段为空 设置默认值
IFNULL( count(1), 0)如果统计为null,设置为0原创 2020-08-07 09:47:33 · 1689 阅读 · 1 评论 -
xml 循环 in list
<if test="productTypeIds != null and productTypeIds.length>0"> and pc.type in <foreach item="item" collection="productTypeIds" separator="," open="(" close=")" index=""> #{item} </foreach></if>原创 2020-07-03 10:05:15 · 1219 阅读 · 0 评论 -
Mysql date 时间 的一些方法
MYSQL 获取当前时间CURRENT_TIMESTAMP当前时间减去30分钟DATE_FORMAT(ADDDATE(NOW(), INTERVAL 30 MINUTE),'%Y-%m-%d %H:%i:%s') > a.begin_time当前时间+-函数a.end_time 是时间100 是加的时间 单位是秒ADDDATE( a.end_time, INTERVAL 100 SECOND) 时间比较<if test="authorizationStart != nu原创 2020-07-01 09:25:56 · 175 阅读 · 0 评论