Untuk menambahkan masukan dari mas Rudy, memang sebaik nya jika ada dua tabel 
yg dihubungkan lebh baik
menggunakan relationship. Dr ke dua tabel tersebut bisa kita buat field sebagai 
key u relationshipnya
misalnya table_b dan table_a yg sebagai kunci adalah field kode_barang
Sehingga untuk query nya
adalah 

select a.kode_barang,b.info_detail
from table_b b, table_a
where b.kode_barang=a.kode_barang

Query tersebut berlaku untuk semua database nya dan itu merupakan query yg 
standar. Dengan menggunakan field sebagai key (kunci)
akan mempercepat proses pengambilan data

CMIIW...

  ----- Original Message ----- 
  From: yulius_wibowo 
  To: [email protected] 
  Sent: Tuesday, June 15, 2010 4:56 PM
  Subject: [indo-oracle] Re: tanya select like


    
  Kalau melihat pada kalimat "...walau bukan database oracle...",
  sepertinya pada database yg dipakai tidak bisa menggunakan tanda "%" pada 
LIKE, dan tidak bisa menggunakan tanda "||" utk penggabungan string/characters.
  Kalau demikian halnya, maka SQL statement yg diberikan oleh Mas Supriyatna 
diganti menjadi disesuaikan dgn syntax utk database yg dipakai. 

  Misal:
  % -> *
  || -> +

  select distinct b.info_detail
  from table_b b, table_a
  where b.info_detail like '*' + a.kode_barang + '*';

  Kalau ndak keberatan mbok ya dikasih tahu database yg dipakai apa gitu lho 
Mas Budi ...

  bw


  --- In [email protected], Rudy W Sitanggang <rudy.sitangg...@...> 
wrote:
  >
  > Cara yang dijabarkan mas supriyatna seharusnya sudah mengakomodasi. karena
  > secara eksplisit menyatakan " b.info_detail like '%'||a.kode_barang||'%'; "
  > dimana sudah memenuhi requirement mas budi yaitu " b.info_detail like
  > '%select kode_barang from
  > table_a%' ".
  > 
  > Kecuali ada requirement mas budi yang lain yang ngk dijabarin di thread ini.
  > 
  > Kalo memang table_a dan table_b bisa direlasikan, mengapa ngk dicoba aja
  > buat relationshipnya.
  > 
  > Dariapada nanti data sudah berjuta juta rows query like tentunya ngk
  > direkomendasikan kecuali terpaksa sekali karena kebutuhan report misalnya.
  > 
  > 
  > 
  > Selama DBMS menyediakan procedural languange, semestinya mekanisme looping
  > data disediakan (menggunakan cursor).
  > 
  > CMIIW...
  > 
  > 
  > 
  > 
  > 2010/6/11 budi p <cost...@...>
  > 
  > >
  > >
  > > terima kasih atas masukannya...
  > > tapi belum berhasil juga pa..
  > >
  > > sementara masih pake looping... karena datanya masih sedikit.
  > > master a dilooping... hasilnya di akses oleh master b, begitu ketemu, baru
  > > ditampilan
  > > pake for select ... do begin select ...into: begin .... end end
  > > cuman sepertinya saya kurang pas.. kareana tidak semua database bisa
  > > seperti
  > > itu.
  > >
  > > budi
  > > Baby_sql
  > >
  > >
  > > ----- Original Message -----
  > > From: supriyatna
  > > like
  > >
  > > 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] <indo-oracle%40yahoogroups.com>, "budi
  > > p" <costing@> 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
  > > >
  > >
  > >
  > 
  > 
  > -- 
  > Warm regards,
  > 
  > 
  > Rudy Wardhany
  > 
  > 
  > Yahoo ID: rudy_stare...@...
  > 
  > 
  > [Non-text portions of this message have been removed]
  >



  

[Non-text portions of this message have been removed]

Kirim email ke