问题描述
我有4列part_No,Desc,Condiction和Qty的数据表,对于每个零件编号,我有2行销售和退货。
Item1 |项目名称1 |购买| 2
Item1 |项目名称1 |返回| 1
Item2 |项目名称2 |购买| 5
Item2 |项目名称2 |返回| 1
Item3 |项目名称3 |购买| 1
Item3 |项目名称3 |返回| 0
我需要按以下方式对最大购买次数进行排序。
Item2 |项目名称2 |购买| 5
Item2 |项目名称2 |返回| 1
Item1 |项目名称1 |购买| 2
Item1 |项目名称1 |返回| 1
Item3 |项目名称3 |购买| 1
Item3 |项目名称3 |返回| 0
但是当我觉得这样的时候不是这样的。请帮帮我。
我尝试了什么:
Dim dv作为New DataView(Temp_DataTable)
with dv
.Sort =PN ASC,LS ASC
结束
i have a datatabe with 4 columns part_No, Desc, Condiction and Qty, for each part number i have 2 row sales and returns.
Item1| Item Name1 | Purchase | 2
Item1| Item Name1 | returns | 1
Item2| Item Name2 | Purchase | 5
Item2| Item Name2 | returns | 1
Item3| Item Name3 | Purchase | 1
Item3| Item Name3 | returns | 0
i need to sort max purchase to up as below.
Item2| Item Name2 | Purchase | 5
Item2| Item Name2 | returns | 1
Item1| Item Name1 | Purchase | 2
Item1| Item Name1 | returns | 1
Item3| Item Name3 | Purchase | 1
Item3| Item Name3 | returns | 0
but when i sort not getting like this. please help me.
What I have tried:
Dim dv As New DataView(Temp_DataTable)
With dv
.Sort = "PN ASC, LS ASC"
End With
这篇关于如何使用2列对此数据表进行排序的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!