表结构如下
id   nid   name
1     0     aaa
2     0     bbb
3     1     ccc
4     2     ddd
5     1     eee
6     1     fff数据有2类,一类是nid为0的大类,一类nid存放某个大类的id的小类
现在我想按这样顺序查找:小类数据紧接着在大类后面,例如上面查找结果显示为
1   0   aaa
3   1   ccc
5   1   eee
6   1   fff
2   0   bbb
3   2   ddd这个sql应该怎样写啊?