DataTable中如何获取某列重复的行

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了DataTable中如何获取某列重复的行相关的知识,希望对你有一定的参考价值。

参考技术A var q = (from c in 表名 where c.列名 == num select c.num).Sum(); return Convert.ToInt32(q);

awk去重以某列重复的行

[[email protected] cc]# cat 2.txt
adc 3 5
a d a
a 3 adf
a d b
a 3 adf

去重第一列重复的行:

[[email protected] cc]# cat 2.txt |awk ‘!a[$1]++{print}‘
adc 3 5
a d a

重复的行取最上面一行记录

去重以第一列和第二列重复的行:

[[email protected] cc]# cat 2.txt |awk ‘!a[$1" "$2]++{print}‘
adc 3 5
a d a
a 3 adf

去除重复的行:

[[email protected] cc]# cat 2.txt |awk ‘!a[$0]++{print}‘
adc 3 5
a d a
a 3 adf
a d b

只显示重复行:

[[email protected] cc]# cat 2.txt |awk ‘a[$0]++{print}‘
a 3 adf

 

以上是关于DataTable中如何获取某列重复的行的主要内容,如果未能解决你的问题,请参考以下文章

如何获取与 Bllim Datatable 的另一个表相关的行的数组 - Laravel

如何获取DataTable某一列的某个值在那一行

怎样取得DataTable某行某列的值

c# 如何从datatable中取出某列的值并去除这一列的相同值,并将这列添加到新的表中

DataTable如何去除重复的行

如何获取DATATABLE中的某一列某一行的值