当前位置: 代码迷 >> Sql Server >> 求sql日期罗选查询语句
  详细解决方案

求sql日期罗选查询语句

热度:22   发布时间:2016-04-24 18:53:39.0
求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)--10:57:49   
31.Select CONVERT(varchar(100), GETDATE(), 109)--05 16 200610:57:49:437AM   
32.Select CONVERT(varchar(100), GETDATE(), 110)--05-16-2006   
33.Select CONVERT(varchar(100), GETDATE(), 111)--2006/05/16   
34.Select CONVERT(varchar(100), GETDATE(), 112)--20060516   
35.Select CONVERT(varchar(100), GETDATE(), 113)--16 05 2006 10:57:49:513   
36.Select CONVERT(varchar(100), GETDATE(), 114)--10:57:49:547   
37.Select CONVERT(varchar(100), GETDATE(), 120)--2006-05-16 10:57:49   
38.Select CONVERT(varchar(100), GETDATE(), 121)--2006-05-16 10:57:49.700   
39.Select CONVERT(varchar(100), GETDATE(), 126)--2006-05-16T10:57:49.827   
40.Select CONVERT(varchar(100), GETDATE(), 130)--18 ???? ?????? 142710:57:49:907AM   
41.Select CONVERT(varchar(100), GETDATE(), 131)--18/04/142710:57:49:920AM
 
------解决方案--------------------
select distinct 
cast ([Column] as date ) 

from Table
  相关解决方案