随笔分类 -  SQL

摘要:按月统计 方案1: SELECT DATE_FORMAT(START_TIME_, '%Y-%m') AS month, COUNT(*) AS count FROM ACT_HI_PROCINST WHERE START_TIME_ >= '2024-06-27' AND START_TIME_ 阅读全文
posted @ 2024-07-25 22:37 vickcan 阅读(57) 评论(0) 推荐(0)
摘要:json数组包含 select * from be_plan where JSON_CONTAINS(plan_detail,JSON_ARRAY(1,2)) 阅读全文
posted @ 2024-07-25 22:35 vickcan 阅读(24) 评论(0) 推荐(0)
摘要:这条命令将显示当前被锁定的表。如果某个表在结果集中,则说明它当前被锁定。如果结果集为空,则表目前没有被锁定。 SHOW OPEN TABLES WHERE In_use > 0; 当前运行的所有事务 SELECT * FROM information_schema.INNODB_TRX; 当前出现的 阅读全文
posted @ 2024-07-25 22:34 vickcan 阅读(23) 评论(0) 推荐(0)
摘要:复制表结构,创建新的表: create table new_table like original_table; 复制表结构及数据,创建新的表: `CREATE TABLE new_table SELECT * FROM original_table; 阅读全文
posted @ 2024-07-25 22:33 vickcan 阅读(14) 评论(0) 推荐(0)
摘要:select TABLE_NAME '表名', TABLE_ROWS '记录数', truncate(DATA_LENGTH/1024/1024, 0) '数据容量(MB)', truncate(TABLES.INDEX_LENGTH/1024/1024, 0) '索引容量(MB)' from in 阅读全文
posted @ 2024-07-25 22:32 vickcan 阅读(86) 评论(0) 推荐(0)
摘要:获取指定表字段 获取指定前缀的表名(只能查看,无法拼接字段): SHOW TABLES LIKE 'ck_cus%'; 获取指定前缀的表名,并以逗号分隔拼接: SELECT group_concat(TABLE_NAME) FROM INFORMATION_SCHEMA.TABLES WHERE T 阅读全文
posted @ 2024-07-25 22:31 vickcan 阅读(41) 评论(0) 推荐(0)