选择总和3表不同的记录

时间:2017-04-18 01:44:45

标签: sql select sum

我有3张桌子

  1. tb_spp
  2. tb_daycare
  3. tb_antarjemput
  4. 以下是所有三个表的内容:

    1. tb_spp
    2. enter image description here

      1. tb_daycare
      2. enter image description here

        1. tb_antarjemput
        2. enter image description here

          我想要这样的outpunya

          enter image description here

          最后一个输出是限制1,如下所示:

          enter image description here

          如何掌握?

1 个答案:

答案 0 :(得分:-1)

您可以参考我的查询选项1.

select T1.kode, 
       T1.Nominal_spp, 
       T2.Nominal_antarjemput, 
       (IFNULL(T1.Nominal_spp, 0)*2 + IFNULL(T2.Nominal_antarjemput, 0)) as Total
from tb_spp as T1
left join tb_antarjemput as T2 on T1.kode = T2.kode