Menjawab pertanyaan denise niih,, waktu saya jadi programmer (Sekkarang udah ngga [?]). Kalo mau belajar query yang lebih kompleks atau mau tau "inner join", "left join", dll biasanya saya gak pernah type langsung di code mas,, waktu itu kasus pake Oracle XE,, udah ada table2 di Oracle kemudian saya import ke access pake ODBC,, kemudian table itu saya buat relasi manual sesuai kondisi table (waktu itu mau buat searching berdasarkhan field tertentu dengan tiga table,, dan view nya diambil dari 3 table tersebut). Setelah dibuat relasi tinggal tampilkan SQL VIEW nya diakses kemudian kita gunakan query tersebut di coding saya. begitu.
SQL Server pun bisa gitu kok,, tanpa import ke access malah,, tinggal create relasi kita bisa view SQL yang telah direlasikan. terus tinggal tentukan kondisinya sesuai dengan requirement yang dibutuhkan. Semoga Membantu [?] 2010/7/26 <[email protected]> > > > Hello wendi, > > Thursday, July 22, 2010, 9:57:05 PM, you wrote: > > > klo saya sih biasanya make cara coba2... > > 1. sebisa mungkin mengurangi left join... > > yang mau saya tanya bagaimana menghindari left join ya, atau > penggantinya. > misalnya kita punya > table penjualan, dan 2 table relation customer, sales > dalam hal ini mau tidak mau harus pakai left join kan, untuk > mendapatkan nama customer dan nama sales > tks > > > > 2. jika ada query dalam query lain..sebisa mungkin filter lebih awal... > > ato misal untuk kasus union..tuh akan lebih cepat jika difilter dulu baru > di > > union.. > > contoh : > > kita punya 2 table customer_perorangan(customer_id,customer_name) > > > > -- > Best regards, > fansul > mailto:[email protected] <fansul%40yahoo.co.id> > > __________________________________________________ > Apakah Anda Yahoo!? > Lelah menerima spam? Surat Yahoo! memiliki perlindungan terbaik terhadap > spam > http://id.mail.yahoo.com > > > -- Regard's Amir Rachman H. 021 92506363 M. 085714708347 [Non-text portions of this message have been removed]

