SQL查询(按多列排序)

时间:2015-09-27 17:39:10

标签: mysql sql

我在为数据库编写特定查询时遇到问题 我有一张包含以下记录的表:

[ID(PK),Writer,Title,Year,Description]

。我想每年首先对记录进行排序,其次是每个起始字母(A-Z)的每个作者。所以有这样的结果

Year     Writer  Title
1999       A1      X
1999       A1      Y
2001       A2      V
2002       A1      Z
1991       B1      P
2002       B2      Q
2003       B1      R

因此,最后将以ASC形式为每一封字母(作家ASC)提供年份!

2 个答案:

答案 0 :(得分:1)

  

选择年份,作家,年度标题,作者;

这样的事情将在一年内由作家排序。

答案 1 :(得分:0)

@Larz Plutzin ..

他希望记录按作者排序,然后按年份排序。检查他发布的内容..

你的查询会像 - 他可能无法解释他想要的书面形式。但结果他只想这样......

  

年度作家年份,作家,作品顺序;