GROUP BY类别和订单类别

mic*_*knt 0 sql sql-server

我有一个表,看起来像下面这个简单的例子.我想创建一个select语句,显示所有记录,由每个不同的类别(升序)收集,每个类别组的成员应按字母顺序按水果名称排序:

ID        Fruit        Category
_________________________________________
1          Apple        200  
2          Pear         200
3          Banana       300
4          Peach        300
5          Mango        300
6          Tomato       600
7          Cucomber     600
8          Jackfruit    300
9          Salad        600 
10         Cranberries  200           
Run Code Online (Sandbox Code Playgroud)

我无法弄清楚如何在SELECT中组合O​​RDER BY和GROUP BY.任何帮助都会受到影响.

谢谢.

编辑:这是我期待的输出:

ID        Fruit        Category
_________________________________________
1          Apple        200 
10         Cranberries  200 
2          Pear         200 
3          Banana       300
8          Jackfruit    300
5          Mango        300
4          Peach        300
7          Cucomber     600
9          Salad        600 
6          Tomato       600  
Run Code Online (Sandbox Code Playgroud)

hku*_*uay 7

select* from table_name order by category asc, fruit
Run Code Online (Sandbox Code Playgroud)