tinggal tambah kondisi join antara tjabar dan tjateng.

dengan menganggap tjabar dan tjateng seperti view, dan
semua hasil dari djabar mau ditampilkan (walaupun
tidak ada di djateng), querynya akan seperti ini:

SELECT 
  tjabar.BahanAktif AS BAjabar, 
  tjabar.Aplikasi AS APjabar,
  tjateng.BahanAktif AS BAjateng, 
  tjateng.Aplikasi AS APjateng 
FROM
  tjabar left join
  tjateng on (tjabar.BahanAktif = tjateng.BahanAktif)

Silakan disesuaikan dengan query Anda..

regards,
tomi

--- Oscar Wilyanto <[EMAIL PROTECTED]> wrote:

> Querynya seperti ini:
> 
> SELECT tjabar.BahanAktif AS BAjabar, tjabar.Aplikasi
> AS APjabar,
> tjateng.BahanAktif AS BAjateng, tjateng.Aplikasi AS
> APjateng FROM
> (SELECT bahan_aktif AS BahanAktif,
> SUM(jml_applikasi) AS Aplikasi
> FROM pesticide INNER JOIN pesticide_visit
> ON pesticide.nama = pesticide_visit.pesticide_nama
> WHERE farmer_id LIKE '11%'
> GROUP BY BahanAktif ORDER BY Aplikasi DESC
> LIMIT 3) AS tjabar,
> (SELECT bahan_aktif AS BahanAktif,
> SUM(jml_applikasi) AS Aplikasi
> FROM pesticide INNER JOIN pesticide_visit
> ON pesticide.nama = pesticide_visit.pesticide_nama
> WHERE farmer_id LIKE '12%'
> GROUP BY BahanAktif ORDER BY Aplikasi DESC
> LIMIT 3) AS tjateng 
> 
> keluarnya 9 baris:
> 
>       BAjabar  APjabar  BAjateng  APjateng  
>       Mancozeb 838 Mancozeb 278 
>       Methomyl 693 Mancozeb 278 
>       Dimehipo 394 Mancozeb 278 
>       Mancozeb 838 Chlorpyrifos 252 
>       Methomyl 693 Chlorpyrifos 252 
>       Dimehipo 394 Chlorpyrifos 252 
>       Mancozeb 838 Methomyl 241 
>       Methomyl 693 Methomyl 241 
>       Dimehipo 394 Methomyl 241 
> 
> 
>  padahal yang diinginkan hanya 3 baris dari masing2
> tjabar dan tjateng..
> 
> Please advise..
> 
> Thanks
>


 
____________________________________________________________________________________
Do you Yahoo!?
Everyone is raving about the all-new Yahoo! Mail beta.
http://new.mail.yahoo.com

Kirim email ke