select distinct year(addtime) ..
解决方案 »
- 关于同一数据库,两个相同字段表的对比
- sql server 2008 management studio安装问题
- 如何判断 'A'是否在 'ABCD’里???
- 关于卸载oracle11g的问题
- sql server setup已停止工作
- 关于设计数据库的 问题
- 存储过程中遇到的问题,帮个忙,谢谢!
- 用户 'sa' 登录失败。原因: 未与信任 SQL Server 连接相关联
- SQL server 2000 做单机版如何不安装数据库,并隐藏系统表、视图、存储过程等
- 请问clustered index和noclustered index怎么翻译?
- 三个表中 查询时间字段问题
- 数据库查表的问题,急急急!
2008
union all
2009
union all
2010
-------
2008
2009
2010(所影响的行数为 3 行)
-- Author :fredrickhu(小F 向高手学习)
-- Date :2009-07-01 10:07:54
----------------------------------------------------------------
--> 测试数据:[tb]
if object_id('[tb]') is not null drop table [tb]
create table [tb]([addtime] datetime,[C2] varchar(8))
insert [tb]
select '2009-06-01','11:11:11' union all
select '2009-06-01','11:11:11' union all
select '2008-06-01','11:11:11' union all
select '2010-06-01','11:!1:11'
--------------开始查询--------------------------
select convert(varchar(4),[addtime],120) as addtime from [tb] group by [addtime]
----------------结果----------------------------
/**/