【发布时间】:2020-07-28 08:50:19
【问题描述】:
我想按升序对表格进行排序,但是我需要排序的字段的值有一部分不应该考虑进行这种排序,因为它是随机生成的,我不希望它影响.
示例:我有 ES0420111112 和 ES0120111113
在这种情况下,由于初始 04,值 ES0420111112 被认为更高,但我只想在排序时考虑从第六个值开始,即 111112
这样我会先展示自己 ES0420111112 然后展示 ES0120111113
我尝试创建一个与前一个类似的辅助表,但删除了该列的值并稍后对其进行排序,但我不知道如何将该过滤顺序应用于我真正想要的那个。知道怎么做吗?我想在比较两个表时,解决方案与“索引”的顺序有关。
【问题讨论】:
-
你说的是什么表?这是一个 DataTable 还是你正在通过 SQL 获取一个表来说话。您想在哪里进行比较(是在 SQL 中还是在代码中)??
-
我认为这很清楚,因为我把标签 vb.net 和 datatable,但我的意思是在 vb.net "Dim dt as Datatable" 的代码中