按年份分组时间戳列

时间:2018-09-27 14:08:00

标签: sql timestamp

我想按年份对timestamp列进行分组。我正在处理两列。一个具有3个因子级别(是,否和N / A)和一个时间戳记列,形式为(YYYY-MM-DD H:M:S)。

我想每年获取3个因子水平的频率。因此,我需要从时间戳列中提取年份,但我无法弄清楚。

我正在使用Rstudio版本,无法从网上下载软件包,但必须使用已经安装的软件包。无法访问SSIS程序包,没有可用的datepart函数。还在下面的代码中尝试使用year函数,但是我一直遇到错误。

SELECT  Housing, year('datetime')
FROM tablex
GROUP BY year('datetime')

只有lubridatestrptime函数可用。 PS:时间戳存储为尝试并更改为数字或字符时的一个因素,我到处都找不到N / A。请帮忙!

0 个答案:

没有答案