我正在嘗試對數據表進行組排序。截至目前我有像數據:根據行中的結果對數據表中的組排序
+-------+-----+--------+ | rowno | mno | result | +-------+-----+--------+ | 1 | 80 | 20 | | 1 | 81 | 10 | | 1 | 82 | 30 | | 2 | 80 | 40 | | 2 | 81 | 50 | | 2 | 82 | 60 | | 3 | 80 | 70 | | 3 | 81 | 60 | | 3 | 82 | 50 | +-------+-----+--------+
按要求,我將選擇特定MNO,可以說81,然後根據其結果爲81,即10,50和60,我想按降序排列整個組。這意味着結果會是這樣的:
+-------+-----+--------+ | rowno | mno | result | +-------+-----+--------+ | 3 | 80 | 70 | | 3 | 81 | 60 | | 3 | 82 | 50 | | 2 | 80 | 40 | | 2 | 81 | 50 | | 2 | 82 | 60 | | 1 | 80 | 20 | | 1 | 81 | 10 | | 1 | 82 | 30 | +-------+-----+--------+
我有整套的DataTable,並正在考慮將LINQ到解決這一之一。或者,如果可以建議SQL查詢也可以。
你能顯示錶的輸入和輸出格式結構體? – Mari
我是新來的SO,所以我現在能夠在表格結構中看到結果 – user2519001