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
>


Kirim email ke