Tutorial Belajar MySQL_ Cara Menggabungkan Tabel MySQL dengan INNER JOIN _ Dunia.pdf
-
Upload
jefry-ansyah -
Category
Documents
-
view
507 -
download
18
Transcript of Tutorial Belajar MySQL_ Cara Menggabungkan Tabel MySQL dengan INNER JOIN _ Dunia.pdf
-
Tutorial Belajar MySQL: Cara Menggabungkan Tabel MySQL dengan INNER JOIN | Dunia Ilkom
http://www.duniailkom.com/tutorial-belajar-menggabungkan-tabel-mysql-dengan-inner-join/[12/13/2014 2:21:14 PM]
Tutorial Belajar MySQLPart 24: Cara
Menggabungkan TabelMySQL (INNER JOIN)
Sampai dengan tutorial sebelum ini, kita hanya menampilkanhasil dari satu tabel saja. Relasional Database adalahtentang kumpulan tabel yang saling berhubungan, dan dalamTutorial Belajar MySQL: Cara Menggabungkan Tabel MySQLdengan INNER JOIN ini kita akan mempelajari caramenyatukan hasil dari dua tabel atau lebih menggunakanquery SELECT..INNER JOIN.
Mempersiapkan Tabel Sample:mata_kuliah dan daftar_dosenSebagai tabel sample untuk tutorial ini, saya masihmenggunakan tabel sample dari Tutorial Belajar MySQL:
Category: Tutorial MySQL
BELAJAR MYSQL DASAR CARA MENGGABUNGKAN TABEL MYSQL
DATABASE PENGERTIAN INNER JOIN MYSQL
PENGGABUNGAN TABEL MYSQL TUTORIAL TUTORIAL MYSQL
- Main menu -
-
Tutorial Belajar MySQL: Cara Menggabungkan Tabel MySQL dengan INNER JOIN | Dunia Ilkom
http://www.duniailkom.com/tutorial-belajar-menggabungkan-tabel-mysql-dengan-inner-join/[12/13/2014 2:21:14 PM]
Menampilkan Data dari Tabel MySQL (SELECT). Jika andaingin mencoba langsung query yang akan kita bahas, silahkanmengikuti petunjuk pembuatan tabel sample. Tabel kita akanterdiri dari tabel mata_kuliah dan tabel daftar_dosen.
Tabel daftar_dosen
NIP Nama Dosen No HP Alamat
0160436012 Sabrina Sari 0812349900 Pekanbaru
0260432002 Maya Ari Putri 0812345234 Palembang
0275430005 Susi Indriani 0812656532 Bogor
0480432066 Tia Santrini 0812451177 Padang
0576431001 M. Siddiq 0812979005 Jakarta
0770435006 Rubin Hadi 0812567678 Papua
0869437003 Mustalifah 0812338877 Aceh
1080432007 Arif Budiman 0812456345 Makasar
Tabel mata_kuliah
KodeMataKuliah
NamaMatakuliah
JumlahSKS Semester
NipDosen
MATDAS Matematika
Dasar
4 1 0160436012
FISDAS Fisika Dasar 2 1 0480432066
TEKKOM Teknik
Kompilasi
2 6 0480432066
JARKOM Jaringan
Komputer
3 3 0770435006
DTBASE Database 4 4 0275430005
SISOPR Sistem
Operasi
2 4 0160436012
MIKROP Mikro
Prosesor
2 5 0480432066
Saya akan membahas sekilas kedua tabel diatas: tabeldaftar_dosen berisi data dari dosen, dimana kolom NIPberisi NIP dari dosen. Pada tabel mata_kuliah, berisi daftarmata kuliah. Yang perlu diperhatikan adalah kolom NIP dari
-
Tutorial Belajar MySQL: Cara Menggabungkan Tabel MySQL dengan INNER JOIN | Dunia Ilkom
http://www.duniailkom.com/tutorial-belajar-menggabungkan-tabel-mysql-dengan-inner-join/[12/13/2014 2:21:14 PM]
kedua tabel. Kolom NIP inilah yang akan kita gunakan untukmenggabungkan kedua tabel.
Cara Menggabungkan TabelMySQL dengan INNER JOINTujuan dari menggabungkan tabel adalah untuk menyajikaninformasi secara lebih detail. Contohnya dari tabeldaftar_dosen dan tabel mata_kuliah diatas, tujuan kitaadalah menyajikan informasi mata kuliah sekaligus namadosen yang mengajar mata kuliah tersebut. Kita inginmenyajikan informasi yang berisi nama mata kuliah,jumlah SKS, dan nama dosen yang mengajar.
Query INNER JOIN memiliki beberapa variasi, yaituSELECT..INNER JOIN..ON dan SELECT..INNERJOIN..USING. Kita akan membahasnya satu persatu.
Cara Menggabungkan TabelMySQL dengan querySELECT..INNER JOIN..ONFormat dasar dari penulisan query SELECT..INNERJOIN..ON adalah:
nama_kolom_tampil adalah nama dari kolom yang akankita tampilkan, bisa semua kolom dalam tabel, atauhanya kolom tertentu saja.
nama_tabel_pertama adalah nama tabel pertama yangakan digabung.
nama_tabel_kedua adalah nama tabel kedua yang akandigabung.
nama_kolom_join_tabel_pertama adalah nama kolomyang akan digunakan sebagai join dari tabel pertama.
nama_kolom_join_tabel_kedua adalah nama kolom yangakan digunakan sebagai join dari tabel kedua.
Syarat untuk INNER JOIN adalah kedua tabel harusmemiliki sebuah kolom dengan nilai yang sama yang akankita gunakan dalam proses JOIN. Dalam contoh kita, kolomtersebut adalah kolom NIP dari tabel nama_dosen, dan kolomNIP_dosen dari tabel mata_kuliah. Perhatikan walaupunkeduanya berisi NIP, namun nama kolomnya berbeda.
Query untuk SELECT..INNER JOIN..ON tabel mata_kuliah
SELECT nama_kolom_tampil FROM nama_tabel_pertama INNER JOIN nama_tabel_kedua ON nama_kolom_join_tabel_pertama = nama_kolom_join_tabel_kedua
-
Tutorial Belajar MySQL: Cara Menggabungkan Tabel MySQL dengan INNER JOIN | Dunia Ilkom
http://www.duniailkom.com/tutorial-belajar-menggabungkan-tabel-mysql-dengan-inner-join/[12/13/2014 2:21:14 PM]
dengan daftar_dosen adalah:
Dari hasil query SELECT diatas, saya menggabungkan tabelmata_kuliah dan daftar_dosen untuk mendapatkan tampilanseluruh mata kuliah, jumlah sks, dan nama dosen yangmengajar. Kita menggunakan tabel mata_kuliah sebagaitabel pertama, dan tabel daftar_dosen sebagai tabelkedua.
Cara Menggabungkan TabelMySQL denganSELECT..INNER JOIN..USINGCara JOIN kedua adalah menggunakan USING sebagaipengganti ON untuk query INNER JOIN.
Format dasar dari penulisan query SELECT..INNERJOIN..USING adalah:
nama_kolom_tampil adalah nama dari kolom yang akankita tampilkan, bisa semua kolom dalam tabel, atauhanya kolom tertentu saja.
nama_tabel_pertama adalah nama tabel pertama yangakan digabung.
nama_tabel_kedua adalah nama tabel kedua yang akandigabung.
nama_kolom_join adalah nama kolom yang akan
1234567891011121314
mysql> SELECT nama_matkul,jumlah_SKS,nama_dosen FROM mata_kuliahINNER JOIN daftar_dosen ON NIP_dosen=NIP;+-------------------+------------+---------------+| nama_matkul | jumlah_SKS | nama_dosen |+-------------------+------------+---------------+| Database | 4 | Susi Indriani || Fisika Dasar | 2 | Tia Santrini || Jaringan Komputer | 3 | Rubin Hadi || Matematika Dasar | 4 | Sabrina Sari || Mikro Prosesor | 2 | Tia Santrini || Sistem Operasi | 2 | Sabrina Sari || Teknik Kompilasi | 2 | Tia Santrini |+-------------------+------------+---------------+7 rows in set (0.00 sec)
SELECT nama_kolom_tampil FROM nama_tabel_pertama INNER JOINnama_tabel_kedua USING (nama_kolom_join)
-
Tutorial Belajar MySQL: Cara Menggabungkan Tabel MySQL dengan INNER JOIN | Dunia Ilkom
http://www.duniailkom.com/tutorial-belajar-menggabungkan-tabel-mysql-dengan-inner-join/[12/13/2014 2:21:14 PM]
digunakan sebagai join.
Syarat untuk INNER JOIN..USING adalah kedua tabelharus memiliki nama kolom yang sama. Dalam contoh kita,kolom tersebut adalah kolom NIP. Namun karena nama kolomNIP untuk tabel mata_kuliah adalah NIP_dosen, sedangkanpada kolom daftar_dosen kolom NIP hanya NIP saja, makakita harus menyamakannya. Untuk hal ini saya memutuskankedua kolom akan bernama NIP_dosen.
Setelah kedua kolom NIP bernama sama, saatnya kitamengabungkan kedua tabel ini
Hasilnya sama persis dengan SELECT..INNER JOIN..ON,hanya berbeda cara penulisan.
Di dalam MySQL, kata INNER JOIN dapatdiganti dengan CROSS JOIN, atau hanya JOINsaja. Ketiga kata kunci ini memiliki fungsi yangsama. MySQL menyediakannya agar dapatkompatible dengan SQL dari RDBMS lainnyaseperti ORACLE dan MS SQL.
Misalnya untuk query kita diatas, dapat juga ditulismenjadi
mysql> ALTER TABLE daftar_dosen CHANGE NIP NIP_dosen CHAR(10);Query OK, 8 rows affected (0.08 sec)Records: 8 Duplicates: 0 Warnings: 0
1234567891011121314
mysql> SELECT nama_matkul, jumlah_SKS, nama_dosenFROM mata_kuliah INNER JOIN daftar_dosen USING (NIP_dosen);+-------------------+------------+---------------+| nama_matkul | jumlah_SKS | nama_dosen |+-------------------+------------+---------------+| Database | 4 | Susi Indriani || Fisika Dasar | 2 | Tia Santrini || Jaringan Komputer | 3 | Rubin Hadi || Matematika Dasar | 4 | Sabrina Sari || Mikro Prosesor | 2 | Tia Santrini || Sistem Operasi | 2 | Sabrina Sari || Teknik Kompilasi | 2 | Tia Santrini |+-------------------+------------+---------------+7 rows in set (0.00 sec)
mysql> SELECT nama_matkul, jumlah_SKS, nama_dosenFROM mata_kuliah CROSS JOIN daftar_dosen USING (NIP_dosen);
-
Tutorial Belajar MySQL: Cara Menggabungkan Tabel MySQL dengan INNER JOIN | Dunia Ilkom
http://www.duniailkom.com/tutorial-belajar-menggabungkan-tabel-mysql-dengan-inner-join/[12/13/2014 2:21:14 PM]
Cara Penulisan Nama Kolom:Nama_Tabel.Nama_KolomSetelah kita merubah nama kolom NIP menjadi NIP_dosenpada tabel daftar_dosen, sekarang tiap tabel memiliki namakolom yang sama, yakni NIP_dosen. Jika kita menjalankankembali query SELECT..INNER JOIN..ON dengan namakolom ini, MySQL akan mengeluarkan error:
Dari pesan error yang terjadi, sebenarnya MySQL bingungdalam memilih kolom. Query ON NIP_dosen=NIP_dosenmenjadi ambigu karena kedua tabel kita memiliki nama kolomyang sama.
Untuk mengatasi ambiguitas ini, MySQL mengharuskan kitasecara eksplisit menyebutkan nama tabelnya. Cara penulisanini menggunakan tanda titik sebagai pemisah:
Misalkan untuk merujuk pada kolom NIP_dosen pada tabelmata_kuliah, maka penulisannya menjadi:
Sehingga query SELECT..INNER JOIN..ON yang benarmenjadi:
123
mysql> SELECT nama_matkul,jumlah_SKS,nama_dosen FROM mata_kuliah INNER JOIN daftar_dosen ON NIP_dosen=NIP_dosen;ERROR 1052 (23000): Column 'NIP_dosen' in on clause is ambiguous
Nama_Tabel.Nama_Kolom
Mata_kuliah.NIP_dosen
1234567891011121314
mysql> SELECT nama_matkul,jumlah_SKS,nama_dosen FROM mata_kuliahINNER JOIN daftar_dosen ON mata_kuliah.NIP_dosen=daftar_dosen.NIP_dosen+-------------------+------------+---------------+| nama_matkul | jumlah_SKS | nama_dosen |+-------------------+------------+---------------+| Database | 4 | Susi Indriani || Fisika Dasar | 2 | Tia Santrini || Jaringan Komputer | 3 | Rubin Hadi || Matematika Dasar | 4 | Sabrina Sari || Mikro Prosesor | 2 | Tia Santrini || Sistem Operasi | 2 | Sabrina Sari || Teknik Kompilasi | 2 | Tia Santrini |
-
Tutorial Belajar MySQL: Cara Menggabungkan Tabel MySQL dengan INNER JOIN | Dunia Ilkom
http://www.duniailkom.com/tutorial-belajar-menggabungkan-tabel-mysql-dengan-inner-join/[12/13/2014 2:21:14 PM]
16 responses on TutorialBelajar MySQL Part 24: CaraMenggabungkan Tabel MySQL(INNER JOIN)
Rizky Hanafiah says:
03 Feb 14 at 9:29 AM
Reply
Query SELECT..INNER JOIN ini akan sering kita gunakanuntuk menampilkan data dari beberapa tabel. Dalammendesain database, sedapat mungkin kita mengeleminasidata yang redundan (sama) dari satu tabel besar menjadibeberapa tabel kecil, lalu menggabungkannya pada saatmenampilkan data.
DalamlanjutantutorialbelajarMySQLberikutnya,kita akan
membahas tentang cara menghapus data dari tabel MySQLdengan query DELETE.
Related posts:Tutorial Belajar MySQL Part 27: Cara MenggantiTampilan Nama Kolom & Tabel (Alias)
Tutorial Belajar MySQL Part 26: Cara Mengubah dataTabel MySQL (query UPDATE)
Tutorial Belajar MySQL Part 25: Cara Menghapus Barisdari Tabel MySQL (DELETE)
Tutorial Belajar MySQL Part 21: Cara Menampilkan Datadari Tabel MySQL (SELECT)
Tutorial Belajar MySQL Part 22: Pencarian Data dariTabel MySQL (SELECT..LIKE)
+-------------------+------------+---------------+7 rows in set (0.00 sec)
-
Tutorial Belajar MySQL: Cara Menggabungkan Tabel MySQL dengan INNER JOIN | Dunia Ilkom
http://www.duniailkom.com/tutorial-belajar-menggabungkan-tabel-mysql-dengan-inner-join/[12/13/2014 2:21:14 PM]
Kak mau nanya kalo misalnya saya punya duatabel LOAD sama CSR. Nah, dalam tabel loadisinya npk dan nama lalu di csr isinya jobowner. Saya ingin membuat query denganmemunculkan job owner tetapi dengan isi namakak. bagaimana ya?
Andre says:23 Feb 14 at 6:21 AMTerimakasih atas kunjungannya Rizky,
Maksudnya agar bisa menampilkan nama dari tabel loaddan job owner dari tabel csr y?
Agar bisa digabungkan, harus ada sebuah kolom (field)yang berfungsi sebagai penghubung. Misalnya di tabelload ada kolom nama npk dan nama, nah kolom npk inibisa kita gunakan sebagai penghubung (atau dalam teoridatabase disebut sebagai primary key),sehingga di tabelcsr ada kolom npk dan job owner.
Untuk menghubungkan keduanya, tinggal memanggilquery:SELECT nama,job owner FROM load INNER JOIN csrON npk=npk;
Semoga bisa membantu
Reply
Reza Twezer says:
01 Apr 14 at 8:59 PM
perbedaannya INNER JOIN dg LEFT JOIN danRIGHT JOIN apa?
Reply
Andre says:06 Apr 14 at 6:40 AMPerbedaan antara INNER JOIN, LEFT JOIN dan RIGHTJOIN berada pada cara penanganan data yang tidak adapasangannya, saya memang belum sempat membuatartikel untuk contoh perbedaan ketiganya, namun untuksementara, reza bisa membaca artikel rekan kita ini:
-
Tutorial Belajar MySQL: Cara Menggabungkan Tabel MySQL dengan INNER JOIN | Dunia Ilkom
http://www.duniailkom.com/tutorial-belajar-menggabungkan-tabel-mysql-dengan-inner-join/[12/13/2014 2:21:14 PM]
Perbedaan INNER JOIN, LEFT JOIN dan RIGHT JOIN
Reply
cashonlin3 says:
12 Apr 14 at 2:33 PM
Terima kAsihsaya mau bertanya :saya punya tiga tabel : pertama tabelmitra(idmitra,nama,idjab,idstatus)kedua tabel jabatan (idjab,jabatan)ketiga tabel status (idstatus, status)bagaimana cara saya menggabungkan ketiganyadengan inner join?
terima kasih
Reply
Anonymous says:
08 May 14 at 5:05 PM
sore gan ane punya permasalahan denganmysql, ilustrasinya gini gan
ane punya 2 table dalam satu database yaitutabel a dan tabel b dengan field yang akandiambil yaitunopol, jenis, dan jparkir dari tabel a, dan udahada datanya.
gimana caranya semua data salah satu nopoldari tabel a dapat terdeteksi secara otomatis ditabel b (jenis dan jparkir) nya ketika ane insertsalah satu data nopol yang sudah terdaftar ditabel a seperti (D3884F) ke tabel b ya gan?
maaf kalo pertanyaanya agak bikinmembingungkan ya gan nubi problem nih
Reply
Andre says:08 May 14 at 10:04 PMKalau menurut saya, hal ini lebih cocok di desain di sisiaplikasi, bukan dari dalam MySQL. Boleh tauaplikasi yang dibuat menggunakan apa? kalaumenggunakan PHP, kira-kita solusinya sbb:
1. User menginput nopol D3884F , simpan di variabel :$nopol2. Ambil data dari tabel a dimana nopol adalah D3884F :SELECT jenis, jparkir FROM a WHERE nopol=$nopol.3. Simpan hasil query tabel a = jenis di $jenis, jparkir di
-
Tutorial Belajar MySQL: Cara Menggabungkan Tabel MySQL dengan INNER JOIN | Dunia Ilkom
http://www.duniailkom.com/tutorial-belajar-menggabungkan-tabel-mysql-dengan-inner-join/[12/13/2014 2:21:14 PM]
$jparkir.4. Masukkan ketiga variabel tersebut ke dalam tabel b :INSERT INTO b VALUES ($nopol, $jenis, $jparkir)
Mudah-mudahan bisa membantu
Reply
tettapatron says:
09 May 14 at 10:21 AM
saya pakai netbeans mas agar lebih jelasnyabegini alurnya, saat user menginputkan nopoldan jenis kendaraan kedua veriabel akantersimpan langsung ke tabel b yang saya berinama tabel parkir (masalah terpecahkan).permasalahannya disini bagaimana agar variabeljparkir dapat secara otomatis terbaca dantersimpan ke tabel b sesuai data yang ada ditabel a, yang memiliki 3 field yaitu, Nopol,jparkir(member dan nonmember) dan jenis(jeniskendaraan) ini dimaksudkan agar saat diketahuijika jparkir adalah member maka total biaya freedan jika non member dikenakan tarif yang telahditentukan
terimakasih sebelumnya mas
Reply
Andre says:10 May 14 at 9:56 AMKalau melihat proses yang akan dijalankan, menurut sayapada saat user menginput nopol dan jenis kendaraan,jangan langsung dimasukkan kedalam database, namunditampung dulu di dalam sebuah variabel. Nilai inputaninilah yang akan diproses terlebih dahulu melalui bahasapemograman yang digunakan (apakah itu PHP, Java,atau yang lainnnya).
Langkah yang digunakan sama seperti jawaban sayasebelumnya, yaitu cari dari tabel a apakah ada nopolyang diinput oleh user. Jika ada (yang berarti user adalahmember), ambil nilai jparkirnya, dan baru lakukan input ketabel b (nopol, jparkir, dan jenis), namun jika pada saatpencarian tidak ada satupun nopol yang diinput terdapatdi dalam tabel a, dapat dipastikan user adalah pelangganbaru, dan lakukan input ke tabel b dengan nilaijparkir=nonmember :)
Reply
-
Tutorial Belajar MySQL: Cara Menggabungkan Tabel MySQL dengan INNER JOIN | Dunia Ilkom
http://www.duniailkom.com/tutorial-belajar-menggabungkan-tabel-mysql-dengan-inner-join/[12/13/2014 2:21:14 PM]
arif fernando says:
17 Jul 14 at 9:18 PM
hallo gan,,, numpang nanya,, saya mempunyai 5tabel yaitu, a,b,c,d,e bgaimana caramenggabungkannya dan ddlam nya mempunyaikolom yg sama yaitu nisn,, mohon bantuannya ,terimakasih
Reply
basuki rosyidi says:
05 Sep 14 at 11:34 AM
mas, kalau dalam satu tabel dilakukan operasiperkalian antar tabel dalam satu tabel danhasilnya akan disimpan dalam field yang laindalam tabel yang sama bagaimana? maturnuwon
Reply
Andre says:09 Sep 14 at 5:39 PMMaksudnya perkalian antar field dalam satu tabel ya?
Kalau data tabel belum terisi, pada saat menginput datakita bisa langsung membuat operasinya untuk disimpan didalam field hasil.
Misalkan tabel angka dengan 3 field: angka1, angka2 danhasil. Pada saat INSERT, kita bisa membuat queryberikut:
INSERT into angka values (4, 7, 4*7);
Namun jika tabel sudah ada, dan field angka1 danangka2 sudah terisi, namun field hasil masih kosong (ataunull), maka kita bisa menggunakan query UPDATEseperti berikut ini:
UPDATE angka SET hasil= angka1*angka2;
Semoga bisa membantu,.. :)
Reply
vincmeister says:
23 Nov 14 at 11:58 AM
halo, saya mau nanya, kalo menggunkan innerjoin dalam 1 table (wordpress) gimana ya?+-++++-+| id | form_id | element_value | element_label |group_id |
Reply
-
Tutorial Belajar MySQL: Cara Menggabungkan Tabel MySQL dengan INNER JOIN | Dunia Ilkom
http://www.duniailkom.com/tutorial-belajar-menggabungkan-tabel-mysql-dengan-inner-join/[12/13/2014 2:21:14 PM]
+-++++-+| 1 | 1 | Jim | first | 1 || 1 | 2 | Carey | last | 1 || 1 | 3 | Male | gender | 1 || 1 | 4 | 34 | age | 1 || 1 | 1 | John | first | 2 || 1 | 2 | Doe | last | 2 || 1 | 3 | Male | gender | 2 || 1 | 4 | 22 | age | 2 || 1 | 1 | Vick | first | 3 || 1 | 2 | Zoo | last | 3 || 1 | 3 | Female | gender | 3 || 1 | 4 | 43 | age | 3 |+-++++-+
mau dijadikan tabel dengan format -first-last-gender-age-row to column maksudnya, mohon bantuannya,thank you
Andre says:24 Nov 14 at 3:14 PMMohon maaf mas, untuk saat ini saya belum bisamembantu karena kode MySQL yang diperlukan cukuprumit. Sebagai alternatif solusi, silahkan membaca kasusyang sama di stackoverflow:http://stackoverflow.com/questions/16568228/how-to-transpose-mysql-table-rows-into-columns. Terima kasih :)
Reply
Dika says:
10 Dec 14 at 5:16 PM
mas.. codingSELECT id_penyakit, nama_penyakitFROM cf INNER JOIN penyakit ONcf.id_penyakit=penyakit.id_penyakit whereid_penyakit = P1masih timbul pesan error ambigu, salahnyadimana y ?
Reply
Andre says:10 Dec 14 at 10:23 PMMasalahnya terletak di kolom id_penyakit gan.
-
Tutorial Belajar MySQL: Cara Menggabungkan Tabel MySQL dengan INNER JOIN | Dunia Ilkom
http://www.duniailkom.com/tutorial-belajar-menggabungkan-tabel-mysql-dengan-inner-join/[12/13/2014 2:21:14 PM]
Leave a ReplyYour email address will not be published.
Comment
You may use these HTML tags and attributes:
Kolom id_penyakit ada di kedua tabel, sehinggaMySQL bingung mau menggunakan kolomid_penyakit dari tabel yang mana. (Errornya terdapatpada bagian SELECT id_penyakit, dan bagian whereid_penyakit = P1)
Solusinya, kita harus memberitahu MySQL bahwa kolomid_penyakit itu adalah milik tabel cf, atau milik tabelpenyakit dengan menulisnya menjadi: cf.id_penyakitatau penyakit.id_penyakit.
Sebagai contoh, jika yang dimaksud adalah kolomcf.id_penyakit, query tersebut bisa ditulis ulangmenjadi:SELECT cf.id_penyakit, nama_penyakit FROMcf INNER JOIN penyakit ONcf.id_penyakit=penyakit.id_penyakit wherecf.id_penyakit = P1;
Semoga bisa membantu :)
Reply
Name
Email
Website
-
Tutorial Belajar MySQL: Cara Menggabungkan Tabel MySQL dengan INNER JOIN | Dunia Ilkom
http://www.duniailkom.com/tutorial-belajar-menggabungkan-tabel-mysql-dengan-inner-join/[12/13/2014 2:21:14 PM]
List Tutorial Duniailkom
Notify me of follow-up comments by email.
Notify me of new posts by email.
Tutorial HTML
Tutorial PHP
Tutorial MySQL
Tutorial CSS
Tutorial JavaScript
Tutorial WordPress
Duniailkom Blog
-
Tutorial Belajar MySQL: Cara Menggabungkan Tabel MySQL dengan INNER JOIN | Dunia Ilkom
http://www.duniailkom.com/tutorial-belajar-menggabungkan-tabel-mysql-dengan-inner-join/[12/13/2014 2:21:14 PM]
Teori Dasar MySQL
Cara Instalasi MySQL
Query Dasar MySQL
1. Keunggulan MySQL
2. Sejarah MySQL
3. Pengertian Database
4. Relational Database
5. Pengertian SQL
6. Cara Install MySQL
7. Setting MySQL (my.ini)
8. MySQL Server
9. MySQL Client
10. Penulisan Query
11. Membuat Database
12. Membuat Tabel
13. Tipe Data Numerik
14. Tipe Data String
15. Tipe Data Date
16. Tipe Data ENUM
-
Tutorial Belajar MySQL: Cara Menggabungkan Tabel MySQL dengan INNER JOIN | Dunia Ilkom
http://www.duniailkom.com/tutorial-belajar-menggabungkan-tabel-mysql-dengan-inner-join/[12/13/2014 2:21:14 PM]
Pembuatan User MySQL
17. Atribut Tipe Data
18. Alter Table MySQL
19. Query Insert
20. Insert dari File
21. Query Select MySQL
22. Query Like MySQL
23. Regular Expression
24. Inner Join Tabel
25. Query Delete
26. Query Update
27. Query Alias (AS)
28. Query Disctinct
29. Privileges MySQL
30. Create User MySQL
31. Query Grant
32. Jenis Hak Akses
33. Query Show Grants
34. Query Revoke
35. Grant Option
36. Fungsi Hashing
37. Merubah Password
38. Reset Password root
-
Tutorial Belajar MySQL: Cara Menggabungkan Tabel MySQL dengan INNER JOIN | Dunia Ilkom
http://www.duniailkom.com/tutorial-belajar-menggabungkan-tabel-mysql-dengan-inner-join/[12/13/2014 2:21:14 PM]
Duniailkom RSS
RSS - Posts
Tentang DuniaIlkomDuniailkom adalah situs belajar ilmu komputer, diharapkanduniailkom.com akan dapat menjadi media belajar dan salingberbagi tentang programming, hardware, maupun toeri seputarilmu komputer.
Saat ini Duniailkom masih fokus dalam artikel tutorial belajarHTML, CSS , PHP dan MySQL. Kedepannya, dengan dukunganrekan-rekan semua duniailkom akan semakin lengkap dan lebihupdate dalam menyajikan bahan tutorial lain untuk kita semua.
Tags
List Tutorial
Sejarah tag th tag HTML tag caption tag thead tag tfoot
tag tbody tag colgroup tag col atribut rules atribut width
pengertian php PHP adalah perkembangan php php 5.5.7
install php xampp 1.8.3 Pengertian Localhost folder htdoc
menjalankan php
Tutorial HTML
Tutorial PHP
Tutorial MySQL
Tutorial CSS
Tutorial JavaScript
-
Tutorial Belajar MySQL: Cara Menggabungkan Tabel MySQL dengan INNER JOIN | Dunia Ilkom
http://www.duniailkom.com/tutorial-belajar-menggabungkan-tabel-mysql-dengan-inner-join/[12/13/2014 2:21:14 PM]
Tutorial WordPress
Duniailkom Blog
2014 Dunia Ilkom. All Rights Reserved.
Terms of Use Disclaimer Privacy Policy Contact Us About Us
duniailkom.comTutorial Belajar MySQL: Cara Menggabungkan Tabel MySQL dengan INNER JOIN | Dunia Ilkom
wtZGVuZ2FuLWlubmVyLWpvaW4vAA==: select0:
wtZGVuZ2FuLWlubmVyLWpvaW4vAA==: form3: comment: author: email: url: subscribe_comments: 0subscribe_blog: 0submit:
wtZGVuZ2FuLWlubmVyLWpvaW4vAA==: form1: s: submit: