Belum saya test benar atau tidaknya, mungkin bisa pakai syntax berikut?
select distinct b.info_detail
from table_b b, table_a
where b.info_detail like '%'||a.kode_barang||'%';
atau
select b.*
from table_b b
where exists (
select 1 from table_a a
where
b.info_detail like '%'||a.kode_barang||'%'
);
Regards,
Dede Supriyatna
--- In [email protected], "budi p" <cost...@...> wrote:
>
> agan-agan senior mau tanya nih
>
> walau bukan database oracle, perintah sql umumnya sama.
> saya punya table
> table table_a isi nya kode-kode barang
> table table_b berisi informasi umum
>
> ditable table_b ada field info_detail
>
> saya ingin menampilkan isi table table_b yang mempunya informasi difield
> info_detail yg ada kata-kata kode barang
>
> logika nya dasar kira-kira seperti ini
> select * from table_b where info_detail like '%select kode_barang from
> table_a%'
>
> nah perintah sql yang betul seperti apa ya?
> tq
>
> salam
>
> budi
> baby_sql
>