mas elang,
bukannya kalo sampean pake query designer msacc lebih enak dan kalau hasil 
kurang sesuai, ngubahnya gampang
 

________________________________
From: CGSATU <[email protected]>
To: [email protected]
Sent: Friday, July 9, 2010 15:09:35
Subject: [belajar-access] Left Join

  
Mungkin atau tidak ya...LEFT JOIN lebih dari dua tabel?

Skenario sbb :

Saya punya 3 tabel (sudah tidak bisa diutik) sbb :

TabelA :
Kelurahan    | Jlh_NPWP
-------------------------------
Blooto       | 2
Magersari    | 3
Meri         | 0

TabelB :
Kelurahan    | Jlh_SIUP
-------------------------------
Miji         | 0
Magersari    | 1
Meri         | 2

TabelC :
Kelurahan    | Jlh_TDP
-------------------------------
Blooto       | 1
Sentanan     | 1
Wates        | 1

Keinginan saya, tiga tabel tersebut bisa digabungkan :

Tabel_Laporan
Kelurahan    | Jlh_NPWP    | Jlh_TDP    | Jlh_SIUP
----------------------------------------------------------
Blooto        |2                    |1                    |0
Magersari  | 3                    |0 atau N/A    |1
Meri           |0                    |0 atau N/A    |2
Miji            |0 atau N/A    |0 atau N/A    |2

Kalau iseng saya buat :

SELECT TabelA.Jlh_NPWP, TabelB.Jlh_SIUP, TabelB.kelurahan, TabelA.kelurahan
FROM TabelA LEFT JOIN TabelB TabelA.kelurahan = TabelB.kelurahan;

Hasilnya sih, meski "agak menceng" masih bisa "diterima".

Nah, kalau TabelC mau diikutikan juga, bagaimana ya caranya ? Soalnya LEFT 
JOIN atau RIGHT JOIN kan aslinya cuma 2 tabel...... :(

Elang


 

Kirim email ke