![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
wcdunf
这个作者很懒,什么都没留下…
展开
-
MySQL 查询结果 赋值给多个变量
MySQL 查询结果 赋值给多个变量。原创 2022-11-29 19:15:46 · 2007 阅读 · 0 评论 -
MySQL 获取表的主键和表结构
-- 获取所有表或指定表的主键SELECT k.column_name, t.table_name, table_schema FROM information_schema.table_constraints t JOIN information_schema.key_column_usage k USING ( constraint_name, table_schema, table_name ) WHERE t.constraint_type = 'PRIMARY KEY' .原创 2022-02-19 21:57:08 · 1052 阅读 · 0 评论 -
mysql 获取所有表的主键字段和约束字段
-- 获取所有表或指定表的主键SELECT O.CONSTRAINT_SCHEMA, O.TABLE_NAME, O.COLUMN_NAME FROM ( SELECT -- T.TABLE_COMMENT, -- 表注释 K.CONSTRAINT_SCHEMA, K.CONSTRAINT_NAME,-- 约束名 K.TABLE_SCHEMA,-- 拥有者 K.TABLE_NAME,-- 子表名称 K.COLUMN_NAME,-- 子表字段 K.REFERENC.原创 2022-02-19 02:26:26 · 652 阅读 · 0 评论 -
MySQL 查询结果赋值给自定义引用变量中
-- 按钮父菜单IDSELECT @parentId := LAST_INSERT_ID();-- 按钮 SQLinsert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)value..原创 2022-02-09 16:05:50 · 1379 阅读 · 0 评论 -
mysql 批量插入 查询结果
INSERT INTO `m-auth`.`user_map_system_user` ( `system_code`, `user_id`, `click_number`, `click_time`, `order_sort`, `update_time` ) SELECT'm-accounting-integration',t.user_id,0,NOW(),1,NOW() FROM `m-auth`.`user_map_system_user` t WHERE t.syste..原创 2021-07-27 15:55:48 · 1132 阅读 · 0 评论 -
mysql 根据中文,字母排序
--- 中文,多字段排序,你懂的select * from notice_message nm order by field(nm.notice_type,'高','中','低') ASC,nm.id desc原创 2021-06-08 23:18:47 · 97 阅读 · 0 评论 -
mysql 服务被杀毒软甲删掉之后,恢复方法
进入msyql 安装目录的bin目录下cd D:\mysql-5.7.24-winx64\bin1.执行mysqld install 命令 安装服务2. 执行 net start MySQL 命令启动服务原创 2021-06-03 13:24:54 · 97 阅读 · 0 评论 -
mysql 服务被杀毒软件删掉,恢复方法
进入msyql 安装目录的bin目录下cd D:\mysql-5.7.24-winx64\bin原创 2021-06-18 18:00:19 · 467 阅读 · 1 评论 -
mysql mybatis 饼图:统计预约审批的不同意的原因的数量占比,支持月份,支持任意时间段 查询
mysqlSELECT (SELECT COUNT(*) FROM pb_subscribe_message psm RIGHT JOIN pb_subscribe_message_details psmd ON psm.subscribe_code=psmd.subscribe_code WHEREpsmd.approve_state='0'-- 下列条件,可以用mybatis的动态sql做if判断AND DATE_FORMAT.原创 2021-05-18 09:29:09 · 142 阅读 · 0 评论 -
mysql 根据时间,时间段,统计不同审批状态的占比
mysqlSELECT IFNULL(ROUND((SUM(IF(psmd.approve_state='0',1,0)) / COUNT(psmd.approve_state is not null))*100,2),'0') refusal,-- 不同意IFNULL(ROUND((SUM(IF(psmd.approve_state='1',1,0)) / COUNT(psmd.approve_state is not null))*100,2),'0') agree, -- 同意IFNUL.原创 2021-05-17 11:40:17 · 361 阅读 · 1 评论 -
mybatis pulsh : 关联分页查询
mysql:-- 双表,外键,内连接查询-- 分页查询SELECT pcc.id,pcb.commission_bureau_code company_code, pcb.commission_bureau_name company_name,pcc.company_ratio company_ratio,pcc.company_subscribe_number company_subscribe_number,pcc.create_time,pcc.update_timeF原创 2021-05-12 17:20:41 · 340 阅读 · 0 评论 -
mysql mybaits plush :统计任意年份 中 12个月份的项目数量
<select id="statisticsYearMonthlyProjectCostWT" resultType="java.util.Map"> select sum(case month(p.selected_time) when '1' then p.supplier_capital else 0 end) as a, sum(case month(p.selected_time) when '2' then p.supplier...原创 2021-04-08 16:52:22 · 601 阅读 · 0 评论 -
mybatis :统计 t_project 表中,不同状态的数量
<!--todo 统计采购人的项目中,已签约和未签约的数量--> <select id="purchaserContractedProjectQuantity" resultType="java.util.Map"> SELECT COUNT(1) wqy, //返回已签约 yqy 总数 (SELECT COUNT(2) FROM t_project pp WHERE ...原创 2021-04-08 12:22:58 · 562 阅读 · 0 评论