随笔分类 -  SQL

摘要:0. 背景 最近接触到的业务中需要通过mysql查询部门的组织架构层级关系,最一开始的思路是想通过自定义函数来完成,但是查询效率真的是“感人”。又另辟蹊径找到mysql的递归查询,最终很好的实现了业务诉求。回过头来记录一下。 1. 公用表表达式-CTE 公用表表达式是一个命名的临时结果集,不作为对象 阅读全文
posted @ 2023-03-28 20:27 大大章鱼 阅读(1328) 评论(0) 推荐(0)
摘要:方法1:利用select top配合not in(或者not exists),查询第n页的时候,过滤掉n-1页的数据即可,示例假设每页查询数量为5,查询第3页的数据; Select Top 5 UserCode,UserName from userInfo where UserCode not in 阅读全文
posted @ 2022-02-17 16:13 大大章鱼 阅读(732) 评论(0) 推荐(0)