Sharing Everything From My Experience And Knowlegde |
T-SQL : Cara Lain Untuk INNER JOIN Table Tanpa Menggunakan Kata INNER JOIN Posted: 18 Aug 2013 12:46 AM PDT Hi,,, saya akan memberitahu suatu cara unik untuk melakukan INNER JOIN Table tanpa harus menggunakan kata kata INNER JOIN, penasaran ? atau ada yang sudah tahu caranya ? ok sebelumnya saya sudah kupas tuntas tentang INNER JOIN DISINI. Cara lain yang saya maksud adalah : SELECT A.KODE_BARANG, A.NAMA_BARANG, A.KODE_GROUP, B.NAMA_GROUP, A.KODE_SUPPLIER, C.NAMA_SUPPLIERFROM BARANG AS A,GROUP_BARANG AS B, SUPPLIER_BARANG AS C WHERE A.KODE_GROUP = B.KODE_GROUP AND A.KODE_SUPPLIER=C.KODE_SUPPLIER Jadi intinya, INNER JOIN cukup diganti dengan koma dan ON nya diganti dengan WHERE. Secara teori adalah seperti ini : SELECT A.*, B.*, C.*, D.* FROM TABLE1 AS A, TABLE2 AS B, TABLE3 AS C, TABLE4 AS D WHERE A.KODE=B.KODE AND A.KODE2=C.KODE2 AND A.KODE3=D.KODE3 Ini sama dengan : SELECT A.*, B.*, C.*, D.* FROM TABLE1 AS A INNER JOIN TABLE2 AS B ON A.KODE=B.KODE INNER JOIN TABLE3 AS C ON A.KODE2=C.KODE2 INNER JOIN TABLE4 AS D ON A.KODE3=D.KODE3 Ini hanya berlaku pada INNER JOIN dan CROSS JOIN saja, tidak bisa untuk RIGHT / LEFT JOIN, Selamat mencoba ! Tags: cara inner join, cara melakukan left join, right join sql server, sql query cross join, join table sql server, tsql join table example, join table vbnet |
You are subscribed to email updates from Djiesoft, All About Source Code To stop receiving these emails, you may unsubscribe now. | Email delivery powered by Google |
Google Inc., 20 West Kinzie, Chicago IL USA 60610 |
No comments:
Post a Comment