如何从Sql表中的列单次获取值

时间:2010-11-18 16:16:13

标签: sql time

我有一个名为usertable的表,结构是

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

现在我想要像这样的输出结果

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

我不知道SQL查询。

所以请帮助我。

欢迎每一个想法和建议。

4 个答案:

答案 0 :(得分:2)

不完全确定您要查找的内容,但如果您按照降序查找表中的年份,则可以使用此选项:

SELECT DISTINCT year FROM usertable ORDER BY year DESC;

答案 1 :(得分:0)

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

答案 2 :(得分:0)

SELECT DISTINCT Year
FROM MyTable
ORDER BY Year DESC

答案 3 :(得分:0)

SELECT DISTINCT Year
FROM TABLE
ORDER BY Year DESC

如果你想要不仅仅是磁带猴子,那就是精彩的动手来源http://sqlzoo.net/0.htm