2009-11-09 13 views

Respuesta

71
ORDER BY col_A, col_B 

El sitio web de SQLite tiene syntax diagrams explicando la gramática de SQL soportada por SQLite.

19

Sólo alimentar a una lista separada por comas de columnas que ORDER BY:

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

La cláusula ORDER BY hace que la salida filas para ser ordenados. El argumento para ORDER BY es una lista de expresiones que se usan como la clave para el ordenamiento. Las expresiones no tienen que ser parte de el resultado de un SELECT simple, pero en un compuesto SELECCIONAR cada expresión de ordenación debe coincidir exactamente con una de las columnas de resultado . Cada expresión de ordenación puede ser seguida opcionalmente por una palabra clave COLLATE y el nombre de una función de recopilación utilizada para ordenar texto y/o palabras clave ASC o DESC para especificar el orden de clasificación .

5
SELECT * FROM tbl WHERE predictor ORDER by col_A, col_B 
Cuestiones relacionadas