Basic SQL, pada postgres, untuk memisahkan string menjadi dua. Untuk memecah string menjadi dua baris data bisa menggunakan fungsi regexp_split_to_table.
Misal saya mau memisahkan “kaskus/detik” pada field KOLOM berdasarkan karakter “/”
regexp_split_to_table(KOLOM, E'\\/+')
Hasil (2 baris):
kaskus
detik
——————————————-
Menggunakan fungsi INSTR. Merupakan fungsi dari Oracle, create dulu di postgres.
Mengambil string di depan “/” :
SUBSTR(KOLOM, 1 ,INSTR(KOLOM, '/', 1, 1)-1)
Mengambil string di belakang “/”
SELECT SUBSTR(KOLOM,INSTR(KOLOM, '/', 1, 1)+1)