hzk20220818

2022年10月11日

mysql 什么时候用 子查询 和 连接查询

摘要: 如果需要查询的字段列表属于多张表,则使用连接查询(from a,b、LEFT JOIN) 如果需要查询的字段列表属于一张表,但筛选条件跨多张表,可以层层嵌套子查询 阅读全文

posted @ 2022-10-11 17:32 hzk-shzdx-university 阅读(38) 评论(0) 推荐(0) 编辑

mysql 时间函数

摘要: 时间格式转换 标准时间格式: 2017-05-12 11:41:55 -- 字符串转换为日期函数:str_to_date(str, format) SELECT STR_TO_DATE('06.05.2017 19:40:30', '%m.%d.%Y %H:%i:%s');-- 2017-06-05 阅读全文

posted @ 2022-10-11 17:18 hzk-shzdx-university 阅读(26) 评论(0) 推荐(0) 编辑

mysql 以某一列排序加序号

摘要: 加序号函数row_number()、rank()和dense_rank() 加序号函数 over()中必须有order by排序 row_number() row_number() OVER([partition by...] order by...) 为一个分区中的每行记录按顺序生成一个唯一的行号 阅读全文

posted @ 2022-10-11 16:17 hzk-shzdx-university 阅读(612) 评论(0) 推荐(0) 编辑

mysql 开窗函数over(partition by... order by...)两种用法

摘要: 窗口函数 OVER([partition by...] [order by...])两种用法 over()函数限制作用范围,单独使用表全部没有意义 中间要有partition by...或order by 一般都有:先分区然后再区中排序 OVER(partition by... order by.. 阅读全文

posted @ 2022-10-11 16:05 hzk-shzdx-university 阅读(833) 评论(0) 推荐(0) 编辑

mysql patition by--分区函数

摘要: 分区函数 patition by group by是分组函数,partition by是分区函数 partition by并没有group by的汇总功能。 partition by统计的每一条记录都存在,而group by将所有的记录汇总成一条记录(类似于distinct EmpDepartmen 阅读全文

posted @ 2022-10-11 16:03 hzk-shzdx-university 阅读(4619) 评论(0) 推荐(0) 编辑

导航