在同一个表上按其他表和字段排序

时间:2016-10-27 08:17:31

标签: mysql vb.net datagridview

我在VB.Net中有一个看起来像这样的数据网格。

enter image description here

我的代码是:

select ItemCode,Description,DeliveryDate,StockOnHand,Format(OrderingLevel,2),OrderQty,ApprovedQty,UoM,UnitPrice,Total,Remarks,CriticalLevel,Category from purchreq INNER JOIN category ON purchreq.Category = category.CatDescription where PRNumber = '" & Data ID & "' order by purchreq.OrderQty,Category.CategoryID,purchreq.ItemCode,OrderQty; 

在您对代码感到困惑之前,它的输出是它将根据我的第二个表显示数据,这里就是。

enter image description here

例如select table from table1 order by table2,Table1.Column1 = Table2.Column1

类似的东西。

以下是我的问题,有一点我将编辑数据,我将编辑其Order Qty,我的问题是如何将数据移至顶部?我的意思是,列Order Qty上有数据的所有数据都将移至顶部,其余数据将下降并保留在第一个结构上

例如

enter image description here

我希望你得到我的观点TYSM以备将来帮助。

0 个答案:

没有答案