MariaDB 一些SQL语句的执行
2024-08-31 17:51:31
通过拼接的TAG_NAME字符串获取对应的TAG_ID字符串
形如: '丹药|练功流|轻松|学生|学院风' 查询结果:'10|35|36|40'
SELECT GROUP_CONCAT(TAG_ID SEPARATOR '|') TAGS from BOOK_TAG WHERE instr('丹药|练功流|轻松|学生|学院流',TAG_NAME)
将父类别对应的SUMMARY字段同步到子类别的SUMMARY字段
UPDATE BOOK_TYPE SET SUMMARY = (SELECT * FROM (SELECT SUMMARY FROM BOOK_TYPE WHERE TYPE_ID =19) T) where PARENT_TYPE_ID=19;
创建触发器,插入前更新排序值
CREATE TRIGGER t_addsort_rank_b BEFORE INSERT ON RANK FOR EACH ROW
BEGIN
IF NEW.SORT IS NULL
THEN
SET NEW.SORT = 1 + (
SELECT
*
FROM
(
SELECT
IFNULL(MAX(SORT), 1)
FROM
RANK
WHERE
RANK_TYPE_ID = NEW.RANK_TYPE_ID
) T
);
END IF;
END;
MariaDB 查询缓存
缓存大小
set @@global.query_cache_size=1048576;
未完待补充
最新文章
- 刷新或关闭时调用onbeforeunload
- details和summary
- nodejs: 理解Buffer
- Python基础:映射(字典)
- 使用lftp传输文件的shell脚本
- IRedisClient 常用方法说明
- 在iis中注册.net framework
- 2016年11月2日——jQuery源码学习笔记
- 百度定位SDK:弥补Android基站WIFI定位缺失
- CCNA实验(8) -- PPP &; HDLC
- python成长之路——第二天
- Shuttle ESB(四)——宣布订阅模式实例介绍(1)
- 持续集成并不能消除 Bug,而是让它们非常容易发现和改正(转)
- myeclipse2015 安装配置
- tp框架知识 之(链接数据库和操作数据)
- JavaWeb(七)Cookie,EL表达式,标准标签库
- 接口测试 mock server 工具moco学习笔记
- 高通QSD MSM APQ区别
- Java编程题: 写一个Singleton出来
- LeetCode算法题-Minimum Index Sum of Two Lists(Java实现)