sql,按列Asorting,然后按列Bsorting

如何编写sql,以便可以按列A比列Bsorting结果。如下所示:

SELECT * FROM tbl WHERE predictor ORDER by col_A and ORDER by col_B

 ORDER BY col_A, col_B 

SQLite网站有解释SQLite支持的SQL语法的语法图 。

只要将逗号分隔的列列表提供给ORDER BY:

 SELECT * from table WHERE table.foo=bar ORDER BY colA, colB 

ORDER BY子句会导致输出行被sorting。 ORDER BY的参数是用作sorting关键字的expression式列表。 expression式不一定是简单SELECT的结果的一部分,但在复合SELECT中,每个sortingexpression式必须与结果列中的一个完全匹配。 每个sortingexpression式可以select跟随一个COLLATE关键字和用于sorting文本和/或关键字ASC或DESC的sorting函数的名称来指定sorting顺序。

 SELECT * FROM tbl WHERE predictor ORDER by col_A, col_B