MySQL
风木旅人
做过两年多教育 , 干过一段时间管理, 目前在开发一线coding , 熟悉OA办公系统、工场流水线业务
展开
-
MySQL触发器 , 判断更新操作前后数据是否改变
改动表为user , 改动后将部分信息写入cfq_tab表1. 新增触发器create TRIGGER cfq_on_user_addafter insert on userfor each ROWBEGINinsert into cfq_tab(id,type_id,type,status) values (null,new.UID,1,0);end;2. 修改触发器...原创 2020-03-04 17:03:49 · 4055 阅读 · 0 评论 -
MySQL主子表关联查询并筛选主表以及对应子表符合某条件数据
主表A表 , 子表B表 , 子表会有0或多条记录对应主表 , 业务需求是要查询主表信息以及子表部分信息 , 并根据子表信息过滤数据实际业务为 , 主表为项目记录, 子表为项目跟进记录 , 需要查询某个时间段的项目跟进情况select a.name,a.unit_name ,c.add_time from aleft join (select aid,max(add_time) as ...原创 2019-10-24 17:26:22 · 8678 阅读 · 0 评论 -
MySQL数据批量更新某表a字段值为b字段值或者b字段处理之后的值的方法
1. 数据表名为print,字段有N多,我只说我涉及到的字段,code、biz_date,之前的时候没有biz_date字段,后来由于业务需要新增此字段,数据类型为date;code是我生成条形码使用,值为年月日(Ymd)格式后面自增几位数;新增字段后,我需要把新增的字段以前的数据进行填充,手动输入肯定不现实的;2. 一条SQL语句搞定: UPDATE print SET biz_code=d...原创 2018-07-23 16:12:25 · 2743 阅读 · 0 评论