Kalau dilihat dari SQL yang anda beri pasti anda copy dari SQL-nya Crystal Report, Betul ga?
Mungkin kode dibawah ini bisa membantu. :)
 
SELECT     [HEAD ORDER].[NO ORDER], [HEAD ORDER].TANGGAL, PELANGGAN.[NAMA PELANGGAN], [ORDER].[NAMA ORDER],
                      [DET ORDER].HARGA, [DET ORDER].JUMLAH, OPERATOR.[NAMA OPERATOR] AS [NM OPR],
                      [DET ORDER].HARGA * [DET ORDER].JUMLAH AS TOTAL,
                      [ORDER].KOMISI * [DET ORDER].HARGA * [DET ORDER].JUMLAH / 100 AS [KOMISI OPERATOR]
FROM         [HEAD ORDER] INNER JOIN
                      [DET ORDER] ON [HEAD ORDER].[NO ORDER] = [DET ORDER].[NO ORDER] INNER JOIN
                      [ORDER] ON [DET ORDER].[KODE ORDER] = [ORDER].[KODE ORDER] INNER JOIN
                      PELANGGAN ON [HEAD ORDER].[NO PELANGGAN] = PELANGGAN.[NO PELANGGAN] INNER JOIN
                      OPERATOR ON [HEAD ORDER].[KODE OPERATOR] = OPERATOR.[KODE OPERATOR]
 
Sekedar saran, hindari penamaan field dengan Syntax SQL seperti ORDER atau yang lainnya, juga gunakan tanda siku untuk field dan nama tabel yang mempunyai spasi (Kalau bisa sih, jangan menggunakan spasi pada nama field atau tabel).
 
 
vbPian
[zZzz]
-----Original Message-----
From: [email protected] [mailto:[EMAIL PROTECTED]On Behalf Of Rommy Zamanuddin
Sent: Thursday, April 27, 2006 11:39 AM
To: [email protected]
Subject: Balasan: Re: [Programmer-VB] tanya inner join

begini mas menurut dosen saya, klo pake inner join itu hasilnya lebih cepat jika datanya banyak, jadi saya pengen nyoba

Gunawan doang <[EMAIL PROTECTED]> menulis:
untuk apa di ganti dengan inner join, padahal intruksi yang anda berikan identik dengan inner join

untuk di ketahui
-------------------------
inner join dengan simbol  =
left join dengan simbol +=


Rommy Zamanuddin <[EMAIL PROTECTED]> wrote:
Assalamualaikum

kepada rekan2 yg terhormat, saya mau ingin mengganti  perintah sql dibawah ini dengan inner join . saya udah coba tapi salah terus gimana caranya ya  ?
atau  jika ada referensi tutorial dasar tentang inner join saya harus download dimana ?
mudah2 an ada rekan2 yang bisa membantu

terima kasih banyak ya ?


Dim strSQL As String

strSQL = "SELECT `HEAD ORDER`.`NO ORDER`, `HEAD ORDER`.TANGGAL, "
strSQL = strSQL & "PELANGGAN.`NAMA PELANGGAN`, `ORDER`.`NAMA ORDER`,"
strSQL = strSQL & "`DET ORDER`.HARGA, `DET ORDER`.JUMLAH , "
strSQL = strSQL & "OPERATOR.`NAMA OPERATOR` AS `NM OPR`, "
strSQL = strSQL & "`DET ORDER`.HARGA * `DET ORDER`.JUMLAH AS TOTAL,"
strSQL = strSQL & "`ORDER`.KOMISI * `DET ORDER`.HARGA "
strSQL = strSQL & " * `DET ORDER`.JUMLAH / 100 AS `KOMISI OPERATOR`"
strSQL = strSQL & "FROM `HEAD ORDER`, `DET ORDER`, `ORDER`, PELANGGAN,"
strSQL = strSQL & "OPERATOR WHERE  `HEAD ORDER`.`NO ORDER`= "
strSQL = strSQL & "`DET ORDER`.`NO ORDER` AND "
strSQL = strSQL & "`DET ORDER`.`KODE ORDER` = `ORDER`.`KODE ORDER` "
strSQL = strSQL & "AND `HEAD ORDER`.`NO PELANGGAN` = PELANGGAN.`NO PELANGGAN`"
strSQL = strSQL & "AND `HEAD ORDER`.`KODE OPERATOR` = OPERATOR.`KODE OPERATOR`"



Apakah Anda Yahoo!?
Kunjungi halaman depan Yahoo! Indonesia yang baru!


New Yahoo! Messenger with Voice. Call regular phones from your PC and save big.

__________________________________________________
Apakah Anda Yahoo!?
Lelah menerima spam? Surat Yahoo! memiliki perlindungan terbaik terhadap spam
http://id.mail.yahoo.com

Wahana Programmer Groups Links

<*> Untuk mengunjungi sponsor milis ini, klik link berikut:
    http://wahanaprogrammer.net

<*> Untuk menghubungi owner milis ini, kirim email ke:
    [EMAIL PROTECTED]

<*> Konsultasi pemrogramman bisa chat disini:
    Yahoo! Messenger: wahanaprogrammer




YAHOO! GROUPS LINKS




Kirim email ke