Padang Nadimpu wrote:
>
> Dear Pakar Oracle
>
> Mohon pencerahan, query tampil (select) nama_duk dari table data_duk
> dimana empat karakter dari kanan ke kiri yang ada spasinya. Misalnya
>
> nama_duk
> -----------
> M. ALI MUSA MSI
> M. MUSA MSC
> MAHMUD MBA
> ALI IMRAN
> SAMSUL SOS
> FAISAL MHK
> ZUHRI DRG
> UMAR MAHMUDI
> UMAR HAMZAH
>
> hasil yang diharapkan tampil spt di bawah ini
>
> nama_duk
> -----------
> MSI
> MSC
> MBA
> SOS
> MHK
> DRG
>
> Atas pencerahannya, diucapkan terimakasih
>
>
> .
Pakek fungsi SUBSTR(untuk mengambil jumlah karakter) dan INSTR(untuk 
mengecek keberadaan spasi).
Kira2 querynya seperti ini :
SELECT SUBSTR(nama_duk,-3,3)
FROM your_table
WHERE INSTR(SUBSTR(nama_duk,-4,4),' ') > 0;


rgds,
AH

Kirim email ke