当前位置: 代码迷 >> DB2 >> 关于timestemp入选取不重复的年和月份的SQL讨论
  详细解决方案

关于timestemp入选取不重复的年和月份的SQL讨论

热度:8855   发布时间:2013-02-26 00:00:00.0
关于timestemp中选取不重复的年和月份的SQL讨论
关于timestemp中选取不重复的年和月份的SQL讨论
这样,假设有张表“EmpeeTab”,里面有个timestemp字段“loginTime”,数据大概如下:

EmpeeTab
---------------------------
ID          loginTime
1           2009/09/5 08:40:00
2           2009/09/4 08:20:00
3           2010/10/8 08:31:00
4           2010/11/11 08:43:00
5           2011/12/12 08:11:00
6           2011/12/9 08:16:00


现在我想选择中loingTime字段中不重复的年和月,年和月作为两个单独字段,期望的结果大概是这样:
---------------------------
ID          loginYear         loginMonth
1           2009              09
2           2010              10
3           2010              11
4           2011              12

求这段SQL如何写?多谢!
------解决方案--------------------------------------------------------
select distinct id, year(loginTime) as loginYear, month(loginTime) as loginMonth
from EmpeeTab
  相关解决方案