如何获取值单时间从列在SQL表

问题描述:

我已经表命名为用户表和结构是如何获取值单时间从列在SQL表

 id  Name  Year 
    ========================== 
    1  a   2010 
    ____________________________ 
    2  b   2008 
    ____________________________ 
    3  c   2010 
    ____________________________ 
    4  d   2007 
    ____________________________ 
    5  e   2008 

现在我想这样

Year 
========== 
    2010 
____________ 
    2008 
____________ 
    2007 

我不输出结果知道SQL查询。

所以请帮助我。

欢迎各位提出意见和建议。

SELECT DISTINCT [Year] 
FROM myTable 
ORDER BY [Year] DESC 

SELECT DISTINCT Year 
FROM MyTable 
ORDER BY Year DESC 

不完全知道你在寻找什么,但如果你正在寻找一个在表中降序排列的岁月,那么你可以使用这个:

SELECT DISTINCT year FROM usertable ORDER BY year DESC; 
+0

Thnks非常 – 2010-11-18 16:47:12

+0

@Suman:你应该将此答案标记为“已接受”。 – 2011-07-04 09:22:40

SELECT DISTINCT Year 
FROM TABLE 
ORDER BY Year DESC 

如果你wan't比磁带猴子在这里更多的是源辉煌手http://sqlzoo.net/0.htm