Anda punya PROD ID yang sama dengan SALES_ID yang berbeda-beda di table
SALES.
Tentu saja kalau anda join kan dengan table VALIDATOR hanya dengan
menggunakan PROD_ID
akan menghasilkan PROD_ID muncul untuk setiap SALES_ID yang ada di table
SALES.

Ya Anda business logicnya gimana?
Seperti apa record yang Anda ingin simpan di table validasi?


On 8/10/06, gede sudi <[EMAIL PROTECTED]> wrote:
>
>   tanya lagi ya mas,
>
> Ada 3 tabel yaitu sales, validator dan validasi.
> tabel sales isinya sebagai berikut.
>
> PROD_ID CUST_ID SALES_TIM QUANTITY_SOLD SALES_ID
> ---------- ---------- --------- ------------- ----------
> 18 1 08-JAN-06 1 1
> 13 1 08-JAN-06 1 1
> 15 1 08-JAN-06 1 1
> 16 1 08-JAN-06 1 1
> 19 1 08-JAN-06 1 1
> 21 1 08-JAN-06 1 1
> 25 1 08-JAN-06 1 1
> 28 1 08-JAN-06 1 1
> 13 2 08-JAN-06 1 2
> 14 2 08-JAN-06 1 2
> 15 2 08-JAN-06 1 2
> 18 2 08-JAN-06 1 2
> 24 2 08-JAN-06 1 2
> 25 2 08-JAN-06 1 2
> 27 2 08-JAN-06 1 2
> 14 3 08-JAN-06 1 3
> 18 3 08-JAN-06 1 3
> 20 3 08-JAN-06 1 3
> 22 3 08-JAN-06 1 3
> 27 3 08-JAN-06 1 3
> 14 4 08-JAN-06 1 4
> 15 4 08-JAN-06 1 4
> 23 4 08-JAN-06 1 4
> 29 4 08-JAN-06 1 4
> 28 4 08-JAN-06 1 4
> 13 5 08-JAN-06 1 5
> 18 5 08-JAN-06 1 5
> 15 5 08-JAN-06 1 5
> 17 5 08-JAN-06 1 5
> 24 5 08-JAN-06 1 5
> 28 5 08-JAN-06 1 5
> 25 5 08-JAN-06 1 5
> 26 5 08-JAN-06 1 5
>
> Tabel validator berfungsi untuk menampung jumlah munculnya produk yang
> hanya memenuhi persyaratan >= 3. isinya sebagai berikut
>
> PROD_ID JUMLAH_MUNCUL
> ---------- -------------
> 15 4
> 18 4
> 13 3
> 14 3
> 25 3
> 28 3
>
> Sedangkan tabel validasi adalah menampung sales_id dan prod_id dari sales
> berdasarkan tabel validator. adapun query yang saya bangun adalah:
>
> insert into validasi(sales_id,prod_id)
> select s.sales_id, s.prod_id
> from validator v, sales2 s
> where s.prod_id=v.prod_id
> order by s.sales_id, v.jumlah_muncul desc;
>
> tapi malah tidak sesuai dengan yang diharapkan dimana hasilnya adalah
>
> SALES_ID PROD_ID
> ---------- ----------
> 1 15
> 1 18
> 1 13
> 1 28
> 1 25
> 2 15
> 2 18
> 2 13
> 2 14
> 2 25
> 3 18
> 3 14
> 4 15
> 4 14
> 4 28
> 5 15
> 5 18
> 5 13
> 5 25
> 5 28
>
> Tolong dong mas bantu lagi. Atau kalo saya ajak chat lewat gmail mau ga?
> kalo misalnya akar permasalahan yang saya hadapi tidak jelas menurut mas.
>
> Terima kasih sebelumnya.
>  
>


[Non-text portions of this message have been removed]



--
-----------I.N.D.O - O.R.A.C.L.E---------------
Keluar: [EMAIL PROTECTED]
Website: http://indo-oracle.blogspot.com
Mirror: http://indooracle.wordpress.com
-----------------------------------------------

Bergabung dengan Indonesia Thin Client User Groups, 
Terminal Server, Citrix, New Moon Caneveral, di:
http://indo-thin.blogspot.com 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/indo-oracle/

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 



Kirim email ke