现在有表A,主要字段如下数据源,帐目类型标识,帐目周期,费用。在这张表中,一个帐目周期里可以有多个帐目类型,程序现在让用户输入一个帐目周期,然后对该帐期内每一个帐目类型的费用进行统计,结果如下帐目类型1  帐目费用
帐目类型2  帐目费用这个结果可以显示在左边的一个ListView中,同时,程序会对所选帐期的上一个帐期做类似的统计,然后结果显示在右边的一个ListView中,然后我相对左右两边的数据进行比较,相同帐目类型的费用若差值超过一定数量,则用红色显示。现在的问题是,有可能一个帐期有一种帐目类型,而另一个帐期没有该帐目类型,程序该怎么做呢,怎么把相同帐目类型的放在一行,若有一边没有某种帐目类型,则显示一个空行,请各位不吝赐教,谢谢!