Bisa Pak Hendrik,
Bisa menggunakan fasilitas SQL syntax JOIN
Misal 
--Tabel Penjualan ada di sheet: Jual$ dengan header (field)--> 
|ID|Tanggal|KodeCust|KodeBarang|Quantity|
--Tabel Customer adadi sheet: Customer dengan fields --> |KodeCust|Nama|Alamat|
--Tabel Barang ada di sheet: Barang dengan fields --> |KodeBarang|Barang|Harga|

SQL untuk menampilkan kode customer, nama dan harga adalah:

SELECT x.KodeCust,c.Nama,x.KodeBarang,x.Barang,x.Quantity, x.Harga, 
x.Quantity*x.Harga AS Total
FROM 
(SELECT j.KodeCust,j.KodeBarang,b.Barang,b.Harga,j.Quantity  
FROM [Jual$] AS j 
INNER JOIN [Barang$] AS b
ON j.KodeBarang=b.KodeBarang) AS x
INNER JOIN [Customer$] AS c 
ON x.KodeCust=c.KodeCust

Mungkin Mas Kid bisa menambahi lebih lanjut kenapa saat saya hilangkan subquery 
sehingga SQL nya menjadi:

SELECT j.KodeCust,c.Nama,j.KodeBarang,b.Barang,j.Quantity,b.Harga, 
j.Quantity*b.Harga AS Total  
FROM [Jual$] AS j 
INNER JOIN [Barang$] AS b
ON j.KodeBarang=b.KodeBarang
INNER JOIN [Customer$] AS c 
ON j.KodeCust=c.KodeCust

dijalankan di Microsoft Query kok Error?

terimakasih
-zainul-


From: belajar-excel@yahoogroups.com [mailto:belajar-excel@yahoogroups.com] 
Sent: Wednesday, June 18, 2014 9:28 PM
To: belajar-Excel@yahoogroups.com
Subject: Fw: [belajar-excel] Menggunakan Statment SQL pada Excel

  
Selamat malam Pak Zainal,

Apakah melalui Excel juga dapat dibuatkan SQL Statement yang link antar 
beberapa tabel ?

mis.,
Jika kita punya tiga tabel, yaitu Tabel Penjualan, Customer dan Barang
dimana
- Kode Customer pada Tabel Penjualan link ke Nama Customer,dll pada Tabel 
Customer (dgn ref. Kode Customer)
- Kode Barang pada Tabel Penjualan link ke Nama Barang,dll pada Tabel Barang 
(dgn ref. Kode Barang)

Apakah dapat dibuat SQL Statement melalui Excel (kotak SQL Statement) seperti 
yang pak Zainal contohkan sebelumnya?

Terima kasih.

Salam,
HK


.



Attachment: HK.xlsx
Description: MS-Excel 2007 spreadsheet

  • [bela... hendrik karnadi hendrikkarn...@yahoo.com [belajar-excel]
    • ... hendrik karnadi hendrikkarn...@yahoo.com [belajar-excel]
    • ... Ferry Alexander ferry...@yahoo.com [belajar-excel]
      • ... 'zainul_ulum[at]yahoo[dot]com' zainul_u...@yahoo.com [belajar-excel]
        • ... hendrik karnadi hendrikkarn...@yahoo.com [belajar-excel]
          • ... hendrik karnadi hendrikkarn...@yahoo.com [belajar-excel]
            • ... 'zainul_ulum[at]yahoo[dot]com' zainul_u...@yahoo.com [belajar-excel]
              • ... Tio Adi Bayu Adjie tio.ad...@ptssb.co.id [belajar-excel]
                • ... 'zainul_ulum[at]yahoo[dot]com' zainul_u...@yahoo.com [belajar-excel]
                • ... 'Mr. Kid' mr.nm...@gmail.com [belajar-excel]
                • ... 'Mr. Kid' mr.nm...@gmail.com [belajar-excel]
                • ... Lazuardi Biru lazuardi_bir...@yahoo.com [belajar-excel]
                • ... 'zainul_ulum[at]yahoo[dot]com' zainul_u...@yahoo.com [belajar-excel]
                • ... 'Mr. Kid' mr.nm...@gmail.com [belajar-excel]
              • ... 'Mr. Kid' mr.nm...@gmail.com [belajar-excel]
    • ... Hendrik Karnadi hendrikkarn...@yahoo.com [belajar-excel]

Kirim email ke