2009-11-09 47 views

Trả lời

71
ORDER BY col_A, col_B 

Trang web SQLite có syntax diagrams giải thích ngữ pháp SQL được hỗ trợ bởi SQLite.

19

Chỉ cần ăn một dấu phẩy tách ra danh sách các cột để ORDER BY:

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

Mệnh đề ORDER BY làm cho sản lượng hàng để được sắp xếp. Đối số cho ORDER BY là danh sách các biểu thức mà được sử dụng làm khóa cho sắp xếp. Biểu thức không phải là một phần của kết quả cho một SELECT đơn giản, nhưng trong một hợp chất SELECT mỗi biểu thức sắp xếp phải khớp chính xác với một trong các kết quả cột. Mỗi biểu thức sắp xếp có thể được tùy chọn theo sau là từ khóa COLLATE và tên của hàm đối chiếu để đặt hàng văn bản và/hoặc từ khóa ASC hoặc DESC để chỉ định thứ tự sắp xếp .

5
SELECT * FROM tbl WHERE predictor ORDER by col_A, col_B 
Các vấn đề liên quan