2011-12-09 14 views
-1
--Receive_Amount Having Column 
________________________________________________ 
PID Head    Receive_Date Amount 
------------------------------------------------ 
1001 consumeable  12/8/2011  20,000 
1001 Manpower   12/8/2011  1,00,000 
1001 Travel   13/8/2011  40,000 
1001 Travel   18/8/2011  10,000 
1001 consumeable  5/09/2011  10,000 

--Second Table 
--Expenditure Table 
PID Head    Exp_Date Amount 
------------------------------------------------ 
1001 Travel   13/8/2011 2,000 
1001 consumeable  13/8/2011 5,000 
1001 Travel   18/08/2011 1,000 

--And Third Table 
--Advance Table Having Column 
_____________________________________________ 
PID Head    Adv_Date Amount 
--------------------------------------------- 
1001 Travel   14/08/2011 3,000 

私はこれらの3つのテーブルからデータを挿入する一時テーブルに挿入データ

___________________________________________________________________________ 
PID Trans_Date Head  Head_Balance  Exp_Amount Running Total 
___________________________________________________________________________ 
1001 13/8/2011 Travel  40,000   2,000   2,000 
1001 13/8/2011 consumeable 20,000   5,000   7,000 
1001 18/08/2011 Travel  48,000   1,000   8,000 
+0

あなたの問題は何ですか?これまでに何を試しましたか? –

+1

私はすべてのクエリを書いてから、テンポラリテーブルを作成する必要がありますが、あなたのコードはどこですか? – Dezigo

+1

ソーステーブルのどの値をtempテーブルに移動する必要があるか(出力に必要な** PID Head Adv_Date Amount **は何も表示されません)、必要なビジネスロジック、およびあなたが試したことやあなたのために働いていないことの例。 – MatBailie

答えて

0

select * from Receive_Date Amount 
union all 
select * from Exp_Date Amount 
union all 
select * from Adv_Date Amount 
+1

出力例の最後に3つの数値フィールドがあるため、出力構造は入力構造と同じではありません。 – MatBailie