我在 MS Access 中有表(Product_Id,类别优先级,atribute1,atribute2 ...),我正在尝试进行查询,对按类别分组的数据进行排序,并按最高优先级排序。优先级可以为 Null,所以应该放在最后。示例:表格
1, 100, 2, atr1, atr2
2, 300, , atr1, atr2
3, 100, 5, atr1, atr2
4, 200, 9, atr1, atr2
5, 100, , atr1, atr2
6, 200, 1, atr1, atr2
查询中的预期结果:
6, 200, 1, atr1, atr2
4, 200, 9, atr1, atr2
1, 100, 2, atr1, atr2
3, 100, 5, atr1, atr2
5, 100, , atr1, atr2
2, 300, , atr1, atr2