我有一个数据表,其中包含多个用户的事务数据行。每行包括UserID和UserTransactionID列。我在表DefaultView中使用什么作为RowFilter来仅显示具有最高UserTransactionID值的每个用户的行?
样本数据和结果
UserID UserTransactionID PassesFilter
1 1 False
1 2 False
1 3 True
2 1 True
3 1 False
3 2 True
我的数据是在非SQL源代码中创建的,正在创建DataTable以绑定到DataGridView,因此我无法对最初用于获取数据的查询进行更改。
答案 0 :(得分:1)
创建一个派生表(带有LINQ查询)。过滤在这里不起作用。