-5

表1

ID    |     DATE  
 a    |   10-06-2012    |   
 b    |   07-07-2012    |   
 c    |   10-06-2012    |   

表2

ID    |  COST  |  
 a    |   3    |  
 b    |   4    |  
 c    |   4    | 

DATE2 つのテーブルがあり、 egを検索し10-06-2012て合計COSTを7 に返したいと考えDATEています。

ID は両方のテーブルで共通です。

4

1 に答える 1

2

テーブルを結合し、sum集計を使用して値を追加します。

select sum(t2.COST)
from TABLE1 as t1
inner join TABLE2 as t2 on t2.ID = t1.ID
where t1.DATE = '10-06-2012'
于 2012-07-30T00:03:56.933 に答える