2013-04-07 52 views
0

这里是我的表:MySQL的查询,通过层次排序,而使用外键

course 
------ 
courseId 
department 
number 
section 
title 

我想做一个查询在那里将分层排序。在这个顺序:

  1. 部门
  2. 部分

所以,当我把这个查询...

SELECT * from `course` SORT BY ??? 

我如何排序多个列?我应该用什么替换???

回答

1

只需按顺序列出它们,并用逗号分隔。此外,关键字是ORDER BY,而不是SORT BY

ORDER BY Department, Number, Section