数据库查询·聚合分支格式化日期·思维导图要点误点(含示例)
思维导图
1.知识要点
(1) YEAR,MONTH,DAY 函数 分别日期中的年,月,日
结果如下:
(2)GETDATE 函数 获取系统当前时间
(3)DATENAME 获取时间名称
结果如下:
(4)日期加减 DATEADD(增长单位(年、月、日),步长(增长多少),基数),DATEDIFF(增长单位(年、月、日),步长(增长多少),基数)
结果如下:
(5)CASE 分支,例如
结果 如下:
2.知识误点
(1)WHEN 后面是等值是可以在CASE后直接写出判断的量,若不是等值,就不行如:
这样代码就有错误,需要这样
结果如下:
(2)格式化ISNULL 函数 判断是否为空值,并将空值改为**,ISNULL(判断对象,‘改为的’)例如:
结果如下:
(3)如果改为的**类型和判断对象的定义类型不一样则会有错误,例如:
需要用CONVERT进行类型转换如:
结果如下:
(4) 聚合COUNT 计算行数如:
先执行 SELECT
COUNT(*) AS 总人数
FROM
vw_Student AS S
WHERE
S.Class ='15信管' ;
然后执行聚合函数
结果如下:
(5)聚合函数:SUM求和函数,AVG求平均值函数,MAX最大值函数,MIN最小值函数
注意:SELECT子句中,除聚合函数操作的列外,其余列均必须出现在GROUP BY子句中
例如:
必须这样
结果如下:
转载于:https://www.cnblogs.com/215cwzx/p/7790207.html
数据库查询·聚合分支格式化日期·思维导图要点误点(含示例)相关推荐
- mysql数据库基础知识整理大全(思维导图)
- MySQL数据库体系 全面梳理(漂亮简洁的思维导图)
MySQL数据库体系 基础 索引 锁 SQL优化 数据库优化 结语 一个平平无奇又漂亮又简洁的 MySQL数据库体系 全面梳理 思维导图罢了. 基础 基础图主要囊括了 数据库基础知识 .数据类型.存储 ...
- 数据库知识体系搭建思维导图(上)
文章目录 使用说明 1.总体图 2.DBS组成 3.数据库设计过程 4.以下内容可不看 使用说明 今天整理了之前学的数据库知识,画了下面思维导图,接下来这个系列还会继续更新,思维导图主要是帮我们梳理一 ...
- 【SpringBoot项目实战+思维导图】瑞吉外卖⑥(用户地址簿功能、菜品展示、购物车、下单)
文章目录 用户地址簿功能 需求分析 数据模型 导入功能代码 功能测试 思维导图总结 菜品展示 需求分析 前端页面分析 代码开发 查询菜品方法修改 根据分类ID查询套餐 功能测试 思维导图总结 购物车 ...
- 敖丙思维导图-Spring
敖丙思维导图系列目录 这些知识整理都是自己查阅帅丙资料(当然还有其他渠道)加以总结滴~ 每周都会更新知识进去. 如有不全或错误还请大家在评论中指出~ 敖丙思维导图-集合 敖丙思维导图-多线程之sync ...
- MySQL-基础代码(部分)+思维导图
文章目录 一.MySQL基础代码 ①.数据库 1.启动数据库 2.关闭数据库 3.登录数据库 4.查看所有数据库 5.创建数据库 6.使用数据库 7.删除数据库 8.修改数据库编码 ②.修改表 9.创 ...
- xmind各版本区别_思维导图工具 XMind 出了一个高颜值版:XMind ZEN
XMind 对于思维导图的使用者来说不会陌生.作为一款优质的国产思维导图软件,它不仅有强大的功能,而且还可以同时在 macOS.Windows 和 Linux 上使用.不过,跨平台的特性也为软件带来了 ...
- 制作思维导图的要点总结
一份制作精美的 思维导图可以赢来很多赞美的声音,但是有很多刚工作的小白不清楚思维导图要怎样制作有什么注释事项,这时就要另辟蹊径了,那怎样才能制作出一份精美的思维导图呢,下面是总结的思维导图要点思维导图 ...
- MindMapper免费下载版附序列号激活儿童思维导图软件
现在少儿教育的受重视程度越来大,很多新手家长都会对孩子的教育颇费心力却又不知该如何下手.其实少儿的教育,最优先最重要的就是要锻炼出孩子的逻辑性与分析性.相比于传统的教学方式,思维导图更能让孩子快速地养 ...
最新文章
- Acwing--朴素dijkstra
- repo file=sys.stderr 错误解决
- 视频编码H.264的应用
- 开发针对特殊租户的Teams机器人
- 点歌软件测试自学,实际歌唱对比测试
- sqlite3使用简介(内含解决sqlite内存的方法)
- python elseif用法_Python关键字简介
- 入参对象有LocalDateTime类型的参数,swagger该如何传参
- scala学习--难点
- 汇编@data_macOS上的汇编入门(十三)——从编译到执行
- java模板和回调机制学习总结
- 2022年第三届全国大学生网络安全精英赛
- 程序员必备:变量命名神器 CODELF
- linux进程管理工具:supervisor
- IE浏览器日期转换问题
- 关于laravel中如何在where中使用in这回事
- 基于FPGA的数据采集、通讯和存储系统设计(即FPGA+RTL8211千兆以太网+SD卡存储+RTC+Uart+AD7606数模转换+电流放大采集等硬件设计及程序验证)
- perforce(p4) 使用
- 结对项目——可循环的最大子数组
- 计算机系统英语参考文献短,计算机英文外文外文 计算机英文参考文献怎么写...
热门文章
- jquery自定义动画animate方法
- H5自定义属性详细介绍
- 动态主机配置协议DHCP
- OpenGL基础35:帧缓冲(下)之简单图像处理
- bzoj 1048: [HAOI2007]分割矩阵(记忆化搜索)
- bzoj 4127: Abs(树链剖分+线段树)
- bzoj 1671: [Usaco2005 Dec]Knights of Ni 骑士(BFS)
- bzoj 1634: [Usaco2007 Jan]Protecting the Flowers 护花(贪心排序)
- bzoj 1005: [HNOI2008]明明的烦恼(prufer数列)
- 吴恩达神经网络和深度学习-学习笔记-7-正则化regularization方法