LEFT JOIN 去除重複

2021-05-27 11:46:49 字數 692 閱讀 4844

a表

primarykey     foreignkey         amoney

5                    53212                173250.0000

8                    53212                173250.0000    

b表primarykey     foreignkey         amoney

1                   53212                10.0000

2                   53212                13.0000   

select isnull(a.amoney,0)amoney,isnull(b.bmoney,0) bmoney from 

(select foreignkey,sum(amoney) amoney from a表 group by foreignkey) a

left join 

(select foreignkey,sum(bmoney) bmoney from b表 group by foreignkey) b

on a.foreignkey=b.foreignkey

結果:amoney          bmoney

346500.0000    23.0000

陣列去除重複

陣列去除重複 title head body script 方法1 效率低的髒檢查辦法,letarr 11,22,33,44,11 letnewarr let len arr.length for let i 0 i let f 0 for let j i 1 j if arr i arr j if...

去除重複數

這是一道外企演算法的面試題,前提是不允許使用util包之外的類,即任何集合類都不允許使用。寫出的演算法效率越高,此題得分越高,大家可以試一下。題目是輸入一串已經排序好的陣列,輸出消除重複數之後的陣列。如 輸入 輸出 消除重複數 已經排序好的陣列 author fangtengfei date 201...

去除重複項

假定乙個txt檔案,內容是 45.44,66.78 47.67,69.12 內容有重複的,資料項是座標項。處理方法 對於資料內容,定義如下實體類 public class point public void setx double x public double gety public void s...