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

关于timestemp中选取不重复的年和月份的SQL讨论解决思路

热度:7101   发布时间: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如何写?多谢!

------解决方案--------------------------------------------------------
SQL code
select distinct id, year(loginTime) as loginYear, month(loginTime) as loginMonthfrom EmpeeTab
  相关解决方案