Я хочу объединить 2 запроса в одну таблицу.Вот мой запрос:
Первый:
SELECT namas, SUM(jumlahtransaksi) as sum, COUNT(statustransaksi) as count
FROM dbtransaksi
where statustransaksi='Tertagih'
GROUP BY namas
Второй:
SELECT jeniskegiatan, namas, COUNT(jeniskegiatan)
FROM dbkegiatan
GROUP by jeniskegiatan, namas
Мой запрос не сработал, и я не уверен, почему
SELECT dbkegiatan.namas, dbkegiatan.jeniskegiatan,
COUNT(dbkegiatan.jeniskegiatan) as count1, dbtransaksi.namas,
sum(dbtransaksi.jumlahtransaksi) as sum, COUNT(dbtransaksi.statustransaksi) as count
from dbkegiatan
left outer join dbtransaksi on dbkegiatan.namas=dbtransaksi.namas
where dbtransaksi.statustransaksi='Tertagih'
group by dbkegiatan.namas, dbkegiatan.jeniskegiatan, dbtransaksi.namas
Результат
, но я хочу объединить 2 результата запроса ранее:
dbkegiatan
|id_keg | nip | namas | jeniskegiatan |
|KEG001 | 203004| Amin |Visit/Presentasi|
|KEG002 | 203004| Amin |Visit/Presentasi|
|KEG003 | 203005| Budi |Demo Produk |
|KEG004 | 203006| Cecep |Lost Project |
|KEG005 | 203007| Dedi |Customer Baru |
|KEG006 | 203004| Amin |Demo Produk |
|KEG007 | 203005| Budi |Visit/Presentasi|
|KEG008 | 203006| Cecep |Demo Produk |
|KEG009 | 203007| Dedi |Lost Project |
|KEG010 | 203004| Amin |Cross/Up Selling|
dbtransaksi
|id_trans| nip | namas | jumlahtransaksi | statustransaksi|
|TRA001 |0203004| Amin |250000000 |Tertagih |
|TRA002 |0203005| Budi |400000000 |Tertagih |
|TRA003 |0203005| Budi |250000000 |Tertagih |
|TRA004 |0203006| Cecep |80000000 |Tertagih |
|TRA005 |0203007| Dedi |128000000 |Tertagih |
|TRA006 |0203007| Dedi |452500000 |Belum Tertagih |
|TRA007 |0203004| Amin |250000000 |Belum Tertagih |