日期:2014-05-17  浏览次数:20619 次

求sql日期筛选查询语句!
如上图


我现在想通过sql的查询 
希望获得如下的查询结果
2010-08-25
2010-08-26
2010-08-27
三条记录
各位高手看有没有办法实现
------解决方案--------------------
2008:select distinct convert(date,列名) from tb
------解决方案--------------------

select distinct cast([time] as date) from tb

------解决方案--------------------
select distinct convert(varchar,列名,23) from tb 
------解决方案--------------------
2000:select distinct convert(char(10),列名,120) from tb
------解决方案--------------------
01.Select CONVERT(varchar(100), GETDATE(), 0)--05 16 2006 10:57AM   
02.Select CONVERT(varchar(100), GETDATE(), 1)--05/16/06   
03.Select CONVERT(varchar(100), GETDATE(), 2)--06.05.16   
04.Select CONVERT(varchar(100), GETDATE(), 3)--16/05/06   
05.Select CONVERT(varchar(100), GETDATE(), 4)--16.05.06   
06.Select CONVERT(varchar(100), GETDATE(), 5)--16-05-06   
07.Select CONVERT(varchar(100), GETDATE(), 6)--16 05 06   
08.Select CONVERT(varchar(100), GETDATE(), 7)--05 16, 06   
09.Select CONVERT(varchar(100), GETDATE(), 8)--10:57:46   
10.Select CONVERT(varchar(100), GETDATE(), 9)--05 16 200610:57:46:827AM   
11.Select CONVERT(varchar(100), GETDATE(), 10)--05-16-06   
12.Select CONVERT(varchar(100), GETDATE(), 11)--06/05/16   
13.Select CONVERT(varchar(100), GETDATE(), 12)--060516   
14.Select CONVERT(varchar(100), GETDATE(), 13)--16 05 2006 10:57:46:937   
15.Select CONVERT(varchar(100), GETDATE(), 14)--10:57:46:967   
16.Select CONVERT(varchar(100), GETDATE(), 20)--2006-05-16 10:57:47   
17.Select CONVERT(varchar(100), GETDATE(), 21)--2006-05-16 10:57:47.157   
18.Select CONVERT(varchar(100), GETDATE(), 22)--05/16/06 10:57:47 AM   
19.Select CONVERT(varchar(100), GETDATE(), 23)--2006-05-16   
20.Select CONVERT(varchar(100), GETDATE(), 24)--10:57:47   
21.Select CONVERT(varchar(100), GETDATE(), 25)--2006-05-16 10:57:47.250   
22.Select CONVERT(varchar(100), GETDATE(), 100)--05 16 2006 10:57AM   
23.Select CONVERT(varchar(100), GETDATE(), 101)--05/16/2006   
24.Select CONVERT(varchar(100), GETDATE(), 102)--2006.05.16   
25.Select CONVERT(varchar(100), GETDATE(), 103)--16/05/2006   
26.Select CONVERT(varchar(100), GETDATE(), 104)--16.05.2006   
27.Select CONVERT(varchar(100), GETDATE(), 105)--16-05-2006   
28.Select CONVERT(varchar(100), GETDATE(), 106)--16 05 2006   
29.Select CONVERT(varchar(100), GETDATE(), 107)--05 16, 2006   
30.Select CONVERT(varchar(100), GETDATE(), 108