-2

私は4つのテーブルを持っています:

 #table 1 columns - areacode,section_number,maint_charge
 #table 2 columns - section_number,discount,fee,total_Maint_charge
 #table 3 columns - areacode, statename
 #table 4 columns - section_number , customer

マッピングは次のようになります。

 #table1.areacode = #table3.areacode
 #table1.section_number = #table2.section_number

私はこのようなものを取得したい:

 state,section_number,maint_charge,maint_charge/total_maint_charge,
 fee*(maint_charge/total_maint_charge) 

ありがとう

4

2 に答える 2

0

これを試してみてください -

SELECT 
      t3.statename
    , t1.section_number
    , t1.maint_charge
    , t1.maint_charge / t2.total_maint_charge
    , t2.fee * (t1.maint_charge / t2.total_maint_charge)
FROM #table1 t1
JOIN #table2 t2 ON t1.section_number = t2.section_number
JOIN #table3 t3 ON t1.areacode = t3.areacode
于 2013-06-07T05:40:00.417 に答える