SQL列顺序为两列

时间:2013-12-25 05:35:14

标签: sql sql-order-by

我想订购以下两列:

Column1(1)匹配Column2(1,2,3,4,5,6)和

Column1(2)匹配Column2(1,2,3,4,5,6)

Column1    Column2
=======    =======
1          1
1          2
1          12
2          1
1          4
1          5
2          2
2          3
2          6
2          5
1          6
2          4

我的期望如下:

Column1    Column2
=======    =======
1          1
1          2
1          4
1          5
1          6
1          12
2          1
2          2
2          3
2          4
2          5
2          6

谢谢你们!

=============================================== ==

修改: 编辑第2列的数据

1 个答案:

答案 0 :(得分:3)

只需使用ORDER BY子句:

SELECT   colum1, column2
FROM     my_table
ORDER BY column1 ASC, column2 ASC