【编程】SQL
SQL
越吃越胖
学
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SQL_窗口函数
1.窗口函数与分析函数 看到一篇写的很好的总结了,就把链接附上把,我们主要是结合一些题目看一下具体的用法(https://blog.youkuaiyun.com/scgaliguodong123_/article/details/60135385) 1.1 窗口函数 FIRST_VALUE:取分组内排序后,截止到当前行,第一个值 LAST_VALUE: 取分组内排序后,截止到当前行,最后一个值 LEAD(c...原创 2020-03-19 22:22:31 · 5169 阅读 · 0 评论 -
SQL_行转列
1. 背景 在某个面试中做到了行转列的笔试题,因为无数据测试,当时写的也不确定,所以创建了一个用例测试了一下。数据如下图(比较简单),要做的是得到一个新表,列分别是ID、math_score、english_score、python_score、sql_score 2. 代码 代码如下图: select ID, max(case subject when 'math' then score el...原创 2020-03-14 19:51:47 · 4615 阅读 · 0 评论 -
SQL_必知必会
原创 2020-02-07 14:46:33 · 17883 阅读 · 0 评论 -
SQL_自定义排序
解决方案 用"按字段排序" (ORDER BY FIELD). 语法 ORDER BY FIELD(id, 5, 3, 7, 1) 要注意的是, FIELD 后面是没有空格的. 因此, 完整的 SQL 为: SELECT * FROM MyTable WHERE id IN (1, 7, 3, 5) ORDER BY FIELD(id, 5, 3, 7, 1) 常见应用 SELECT * FROM...原创 2020-02-07 14:37:27 · 18010 阅读 · 0 评论 -
SQL_日期操作
SQL日期操作 1. 日期加减天数量 date_sub(‘2016-2-2’, interval -1 day):在时间上减少一天,同样后面单位可以跟年月日。 2. 不同日期格式比较 (TO_DAYS(targer_patient_2.mv_time) -1) ...原创 2020-02-07 14:35:01 · 17984 阅读 · 0 评论
分享