Pak Lazuardi,
Boleh dishare file sumber dan file sqlnya yang sdh berhasil 110% pak (yg ada kol0 nya)?

Salam, 
HK


Sent from Samsung Mobile



-------- Original message --------
Subject:Bls: Fw: [belajar-excel] Menggunakan Statment SQL pada Excel [3 Attachments]
From:"Lazuardi Biru [email protected] [belajar-excel]" <[email protected]>
To:[email protected]
Cc:


 

pak zainul, makasih saranya..sudah saya coba dan berhasil.. tapi seperti di bilang pak hk, kurang fleksibel jika data bertambah..

mr.kid, matur suwun.. berhasil 110%. :-)

salam
lb



Pada Jumat, 20 Juni 2014 23:32, "'Mr. Kid' [email protected] [belajar-excel]" <[email protected]> menulis:


 
wa'alaikumussalam wr wb.

Coba begini :
1. insert baris di baris 1 (judul data akan turun ke baris 2 dan 3, dan kolom data mulai di baris 4)
2. insert kolom di kolom A (kolom A akan kosong dan header tabel data akan mulai di cell B4)
3. move judul data yang ada di B2 dan B3 ke A2 dan A3
4. merge cell A2 sampai kolom terkanan tabel data
5. merge cell A3 sampai kolom terkanan tabel data
6. pada cell A1 dan A4 tulis kol0
7. copy header tabel data dari B4 sampai yang terkanan ke B1
8. silakan dibuat querynya dengan ditambahkan WHERE kol0 is null

contoh :
select data.tgl,data.nama.data.jml
from [data$] as data
where data.kol0 is null

(ndak usah pakai order by)


Wassalamu'alaikum Wr. Wb.
Kid.









2014-06-20 10:56 GMT+07:00 Lazuardi Biru [email protected] [belajar-excel] <[email protected]>:
 
asalamu alaikum wr wb
ikut belajar pak ya..
misal field (header) data kita berada di baris ke 3 dan baris 1 dan 2 berisi nama atau judul dari data kita.
gimana syntax menentukan bahwa field berada di baris tiga.
misal field sheet data di baris ke tiga berisi
TGL|NAMA|JML|HARGA|KET
misal saya ingin mengambil field TGL|NAMA|JML|HARGA

dengan sintax
select data.tgl,data.nama.data.jml
from [data$] as data
order by tgl

berhubung di baris 1 dan 2 ada judul file tersebut tidak bisa tapi kalau judul di hapus bisa.

apa database di atas tidak masuk standart excel query.

wasalam

lb




Pada Kamis, 19 Juni 2014 23:15, "'Mr. Kid' [email protected] [belajar-excel]" <[email protected]> menulis:


 
Biasanya pengurutan diserahlan ke interface agar engine bisa mengerjakan query lainnya. Jadi bagian ORDER BY blablabla dihilangkan dan biarkan interface (dalam hal ini sheet Excel) yang melakukan sorting data.

Wassalam,
Kid.



2014-06-19 23:08 GMT+07:00 hendrik karnadi [email protected] [belajar-excel] <[email protected]>:
 
Terima kasih Pak Zainal, Mr. Kid,
Kedua SQL sudah saya tes dengan memasukkan data dan sedikit edit SQLnya (modal Uji coba) maka hasilnya seperti terlampir.

SQL Pak Zainal (edit sedikit by HK)
SELECT x.SO,x.Tanggal,x.KodeCust,c.Nama,x.KodeBarang,x.Barang,x.Quantity, x.Harga, x.Quantity*x.Harga AS Total
FROM 
(SELECT j.So,j.Tanggal,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
ORDER BY SO

SQL Mr. KID (edit sedikit by HK)
SELECT j.SO,j.Tanggal,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
ORDER BY SO

Sekali lagi terima kasih...

Salam,
HK





On Thursday, 19 June 2014, 21:55, "'Mr. Kid' [email protected] [belajar-excel]" <[email protected]> wrote:


 
Microsoft Query adalah salah satu tools yang disediakan oleh MS Office.
Microsoft Query bisa diter-install dalam komputer ketika sub item MS Query dalam item Office Tools dipilih opsi untuk di-install ke dalam komputer.

Wassalam,
Kid.



2014-06-19 13:11 GMT+07:00 Tio Adi Bayu Adjie [email protected] [belajar-excel] <[email protected]>:
 
Mau Tanya, Microsoft Query buat apa yah ? /apakah free ?
 
Think Green
Best Regards,
Tio Adi Bayu Adjie
PT Sanggar Sarana Baja
Foto all unit
Logo SSB
 

Phone:
Fax:
Mobile:
Email:
+6221 4682 7927
+6221 4682 7925
+6282125 577 485
[email protected]
Address:


Website:
Pulogadung Industrial Estate
Jl. Rawa Sumur No. 10
Jakarta 13930
www.ptssb.co.id
 
 
From: [email protected] [mailto:[email protected]]
Sent: Thursday, June 19, 2014 12:43 PM
To: [email protected]
Subject: RE: [belajar-excel] Menggunakan Statment SQL pada Excel [1 Attachment]
 
 
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: [email protected] [mailto:[email protected]]
Sent: Wednesday, June 18, 2014 9:28 PM
To: [email protected]
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

.









Kirim email ke