coba query ini,mdh2an bisa membantu

select rownum as top n,b.product_id,b.product_name,a.terjual
from
( select product_id,count(product_id) as terjual
  from transaksi_detail
  group by product_id
  order by terjual desc) a,
  product b,transaksi c
where 
a.product_id = b.product_id
and a.transaction_id=c.transaction_id
and c.transaction_date = &transaction_date(current_date)
and rownum <= 5
order by rownum

salam,

--- Pada Sen, 7/6/10, dedi humaedi <[email protected]> menulis:

Dari: dedi humaedi <[email protected]>
Judul: [indo-oracle] Tanya Query
Kepada: [email protected]
Tanggal: Senin, 7 Juni, 2010, 10:03 AM







 



  


    
      
      
      Dear all, saya punya tabel transaksi dengan format

(transaction_id,transaction_date,total_transaction,employee_id,payment_method)

dengan transaksi_detail dengan format

(transaction_id,customer_id,product_id,qty_sell,nominal)

dan tabel product (product_id,product_name)



nah kebutuhan saya terkait dengan reporting berupa top-n barang yang

terjual per harinya...Nah yang saya baru dapatkan adalah data top-n

barang per hari berdasarkan input user..Yang jadi masalah kebutuhannya

adalah bagaimana bisa menggenerate top-n barang terjual per hari

seperti tadi tanpa inputan user...

Any idea?

Thanx alot untuk sumbangsihnya nanti :D

-- 

Regards

Dedi Caesar Humaedi



    
     

    
    


 



  







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

Kirim email ke