关于如何建立数据连接以及如何进入SQL代码对话框等操作已经在前面最开始三篇文章中做了说明,因此同上一篇一样,本篇开始我们直接讲SQL语句的操作。
时间维度是数据处理与分析中非常重要的一个基本维度,因此对时间字段的自如操作是数据分析很重要的一项基本功。日期与时间的筛选、查询、计算、转换等操作都要非常熟练。
假设我们有如下的一张数据表:
我们想把其中2015年的数据进行查询筛选出来。在SQL的输入界面,我们输入如下的代码:
以上代码的意思是:把日期介于2015年1月1日和2015年12月31日间的数据进行筛选输出。关于日期的处理,不同的数据库软件会有一些细微的差别。本文中的SQL语句跟ACCESS数据库是相通的,注意输入日期的时候前后的#号键不要忘记。查询结果如下:
那么如果我们想要从某个日期到现在的数据呢?我们只需要把SQL语句由原来的“介于”关系改为“大于等于”就可以了。
最终的查询输出结果如下: