Dear Mas Setyo.
  
  sebelumnya saya mengusulkan untuk merubah sedikit penamaan tabel dan kolom (fieldnya) supaya sesuai dengan standar.
  
  Tabel A => tbl_A
  Tabel B => tbl_B
  
  Kolom No ID (dengan spasi) => NoID
  
  jadi menjadi sbb:
  
  tbl_A
      NoID
      Nama
  
  tbl_B
      NoID
      Usaha
  
  Nah .. sekarang ke jawabannya.
  
  Anda bisa menggunakan clausa DISTINCT di tbl_B untuk kemudian di INSERT kan ke tbl_A
  
  urutannya sbb:
  
  qry_B:
     SELECT DISTINCT NoID,Usaha From tbl_B
  
  qIns_BA :
     INSERT INTO tbl_A(NoID,Nama) Select NoID,Nama From qry_B
  
  setelah selesai, jalankan qIns_BA. 
  
  atau kalau ingin langsung ke dalam satu query saja bisa dituliskan :
  
  qIns_BA:
  INSERT INTO tbl_A(NoID,Nama)
  SELECT DISTINCT NoID,Usaha From tbl_B
  
  setelah selesai, seharusnya jumlah di tbl_A lebih sedikit dari tbl_B
  
  Salam Hangat dan Jabat Erat,
  
  MBA
  
  --- In belajar-access@yahoogroups.com, Setyo Wahyudi <tyo_itenk83@...> wrote:
  >
  > 
  > 
  > Dear Pakar Access,
  > 
  > Saya kesulitan dalam proses mengambil data dari field yang berbeda tabel.
  > Ketika menggunakan sql pada access, saya mendapatkan perbedaan jumlah record yang dihasilkan dibandingkan dengan sebelum saya ambil field dari tabel yang berbeda tersebut.
  > - Deskripsi masalah :
  > Tabel A memiliki 2 Field (tidak ada Unique ID):
  >     1. No ID
  >     2. Nama
  >     
  > Tabel B memiliki 2 Field (tidak ada Unique ID):  
  >     1. No ID
  >     2. Usaha
  > Satu no ID bisa memiliki lebih dari satu usaha
  > 
  > Pada Tabel A saya ingin memasukkan "Usaha" yang berasal dari Tabel B, namun hasil yang saya peroleh jumlah Tabel A > dari jumlah tabel A sebelum ditambahkan  Field Usaha dari Tabel B.
  > 
  > Mohon pencerahannya..
  >
  
  
Sunday, October 7, 2012
[belajar-access] Re: Fw: Mengisi Field Baru dari field lain di beda tabel
__._,_.___
                                                                      SPAM IS PROHIBITED                
                .
  __,_._,___
      
Subscribe to:
Post Comments (Atom)
 

 
 
No comments:
Post a Comment