AnRof Rawnan wrote:
>
> Rekans,
>
> seandainya saya punya table seperti ini :
>
> | Nomer | Hit |
> | 628XXX | 3 |
> | 628YYY | 2 |
>
> kira2 bisa tidak saya mendapatkan query seperti di bawah ini :
>
> | Nomer |
> | 628XXX |
> | 628XXX |
> | 628XXX |
> | 628YYY |
> | 628YYY |
>
> Terima kasih sebelumnya...
>
> -- 
> YM_id : muh_ilman_a
> http://misisawa.blogspot.com <http://misisawa.blogspot.com>
> http://anrof.myminicity.com/ <http://anrof.myminicity.com/>
>
>
>
> ._,_._,___
FYI,
Sebenarnya bisa saja dilakukan dengan native SQL dengan menggunakan 
konsep 'recursive hierarchy' (AFAIK, disupport sejak versi database 9i). 
Tetapi cara ini hanya cocok untuk jumlah record yg sedikit, jika jumlah 
record semakin besar, karena proses recursive, maka jumlah record yg 
di-retrieve pertama kali akan sangat besar dan ini mempengaruhi performance.
Kira-kira querynya seperti ini :
SELECT nomer FROM (
SELECT DISTINCT nomer, LEVEL
FROM your_table
CONNECT BY LEVEL <= hit)
ORDER BY nomer;

rgds,
AH

Kirim email ke