谁说菜鸟不会数据分析(工具篇)--笔记

谁说菜鸟不会数据分析(工具篇)--笔记

ID:40281564

大小:33.82 KB

页数:7页

时间:2019-07-30

谁说菜鸟不会数据分析(工具篇)--笔记_第1页
谁说菜鸟不会数据分析(工具篇)--笔记_第2页
谁说菜鸟不会数据分析(工具篇)--笔记_第3页
谁说菜鸟不会数据分析(工具篇)--笔记_第4页
谁说菜鸟不会数据分析(工具篇)--笔记_第5页
资源描述:

《谁说菜鸟不会数据分析(工具篇)--笔记》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、1、Accessa)函数计算i.DATADIFF1.DATADIFF(“参数”,起始时间,结束时间)2.参数说明参数说明yyyy年q季度m月d天w周h时n分s秒3.例句SELECT用户ID,注册日期,DATEDIFF(“D”,注册日期,#2011-12-31#)AS注册天数FROM用户明细;ii.Access数据库常用函数函数类别常用函数说明日期Year()返回给定日期的年份Month()返回给定日期的月份Day()返回给定日期的天Date()返回系统日期DateDiff()计算两个给定日期的间隔,DateDiff("参数",起始日期,结束

2、日期),参数详见参数表DataPart()返回给定时间的指定部分,DatePart("参数",日期),参数详见参数表数学Abs()返回数值的绝对值Int()返回数值的整数部分Round()将数值四舍五入到指定的小数位数字符Len()返回字符串的长度Mid()返回字符串从指定位置开始指定个数的字符Left()返回字符串从左边开始指定个数的字符Right()返回字符串从右边开始指定个数的字符b)数值分组i.IIF函数法1.与Excel中的IF函数用法及功能一样。在Access数据库中,IIF函数最多可进行13层嵌套2.IFF(表达式,表达式成立

3、时返回的值,表达式不成立时返回的值)3.例句a)SQLSELECT用户ID,年龄,IIF(年龄<=20,”20岁及其以下”,IIF(年龄<=30,”21-30岁”,IIF(年龄<=40,”31-40岁”,“40岁以上”)))AS年龄分组FROM用户明细;a)结果用户ID年龄年龄分组1000002321-30岁1000011820岁及其以下1000022421-30岁1000063021-30岁1000102221-30岁1000112021-30岁1000124540岁以上1000132020岁及其以下1000152421-30岁10001

4、62721-30岁1000174440岁以上1000194140岁以上1000202221-30岁ii.CHOOSE1.与Excel中的CHOOSE函数用法及功能一样。2.CHOOSE(参数,结果1,结果2,……,结果N)3.说明:a)参数可为表达式,如果参数或表达式返回的值为1,则函数CHOOSE返回结果1;如果参数或表达式返回的值为2,函数CHOOSE返回结果2,以此类推。b)参数或表达式返回的值必须为1~254的数字,如果小于1或者大于254,则Access数据库将返回错误值“#VALUE!”。c)如果参数为小数,则在使用前将被截尾取

5、整,即相当于Excel中的INT函数效果。4.例句SELECT用户ID,年龄,CHOOSE((年龄-1)/10+1,”10岁及其以下”,”11-20岁”,”21-30岁”,”31-40岁”,”40岁以上”)AS年龄分组FROM用户明细;5.结果用户ID年龄年龄分组1000002321-30岁1000011820岁及其以下1000022421-30岁1000063021-30岁1000102221-30岁1000112021-30岁1000124540岁以上1000132020岁及其以下1000152421-30岁1000162721-30岁

6、1000174440岁以上1000194140岁以上1000202221-30岁i.SWITCH1.SWITCH(条件1,结果1,条件2,结果2,……,条件N,结果N)2.说明a)如果条件1为True,SWITCH将返回结果1,如果条件2为True,SWITCH将返回结果2,以此类推。b)参数由成对的条件表达式和结果值组成,条件表达式按照从左到右的顺序求值,将返回与第一个求职结果为True的表达式相对应的结果值。c)SWITCH函数在SQL语句中的表达式最多可以达到14个,如果多于14个,将提示错误。d)如果所有表达式的结果值都不为True

7、,SWITCH将返回Null。3.例句SELECT用户ID,年龄,SWITCH(年龄<=20,”20岁及其以下”,年龄<=30,”21-30岁”,年龄<=40,”31-40岁”,年龄>40,”40岁以上”)AS年龄分组FROM用户明细;4.运行结果与IIF函数分组效果相同,但SWITCH函数会让人感觉分组更清晰些。ii.PARTITION1.PARTATION(数值参数,开始值,结束值,组距)2.说明:a)数值参数为要根据范围进行计算的整数。b)开始值必须为整数,并且不能小于0。c)结束值也必须为整数,该数值不能等于或小于开始值。d)组距也

8、必须为整数,指定在整个数值范围内(在开始值与结束值之间)的分区大小。e)PARTITION返回的内容为每组的“下限:上限”。1.例句SELECT用户ID,年龄,PARTITION

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。