aku ingin nambahin sedikit cara untuk melakukan relasi antar tabel, kita ambil contoh seperti dibawah
buat biar ngak ribet – ribet silahkan copikan script dibawah ke sql editor
Membuat table ambilmk
buat biar ngak ribet – ribet silahkan copikan script dibawah ke sql editor
Membuat table ambilmk
Membuat table mhsCREATE TABLE `ambilmk` ( `nim` VARCHAR(5), `kodemk` VARCHAR(4), `nilai` FLOAT, `smt` VARCHAR(10), `thajar` VARCHAR(10), PRIMARY KEY (`nim`,`kodemk`) );
Membuat table mkCREATE TABLE `mhs` ( `nim` VARCHAR(5), `namamhs` VARCHAR(20), `alamat` text, `tgllhr` DATE, PRIMARY KEY (`nim`) );
Mengisi tableCREATE TABLE `mk` ( `kodemk` VARCHAR(4), `namamk` VARCHAR(20), `sks` INT(11), `smt` VARCHAR(10), PRIMARY KEY (`kodemk`) );
INSERT INTO `ambilmk` VALUES ('M001', 'MK01', '3', 'GANJIL', '2001-2002'); INSERT INTO `ambilmk` VALUES ('M001', 'MK02', '2', 'GANJIL', '2001-2002'); INSERT INTO `ambilmk` VALUES ('M002', 'MK01', '4', 'GANJIL', '2001-2002'
#66cc66;">);
INSERT INTO `ambilmk` VALUES ('M003', 'MK03', '4', 'GENAP', '2001-2002');
INSERT INTO `mhs` VALUES ('M001', 'XXX', 'SOLO', '1990-10-01');
INSERT INTO `mhs` VALUES ('M002', 'YYY', 'SEMARANG', '1992-08-11');
INSERT INTO `mhs` VALUES ('M003', 'ZZZ', 'SOLO', '1991-04-15');
INSERT INTO `mk` VALUES ('MK01', 'KALKULUS I', '3', 'GANJIL');
INSERT INTO `mk` VALUES ('MK02', 'GEOMETRI', '2', 'GANJIL');
INSERT INTO `mk` VALUES ('MK03', 'KALKULUS II', '3', 'GENAP');
banyak jalan untuk menuju keroma, apapun makanannya minumnya tetep tehbotol sosro :D, apa hubunganya ya...
sekian contoh simple relasi pada SQL semoga dapat sebagai dasar relasi SQL lanjutnya....
Menapilkan data dengan nama mk kalkulus 1
Menapilkan data dengan relasiSELECT mhs.nim, mhs.namamhs, ambilmk.nilai FROM mhs, ambilmk, mk WHERE mhs.nim = ambilmk.nim AND mk.kodemk = ambilmk.kodemk AND mk.namamk = 'KALKULUS I';
Dalam struktur aku lebih suka gunain JOIN mau itu left, right, inner, outer dsbSELECT a.nim,a.namamhs,b.nilai FROM mhs a LEFT JOIN ambilmk b ON a.nim = b.nim LEFT JOIN mk c ON c.kodemk = b.kodemk WHERE c.namamk = 'KALKULUS I';
banyak jalan untuk menuju keroma, apapun makanannya minumnya tetep tehbotol sosro :D, apa hubunganya ya...
sekian contoh simple relasi pada SQL semoga dapat sebagai dasar relasi SQL lanjutnya....
Artikel Terkait di Bawah posting
script php
- Script PHP Untuk Membuat Web Thumbnail / Screen Shot
- Update Data Suatu Tabel Bersumber Dari Tabel Lain Dengan Query SQL
- Mencari Tingkat Text Similarity dengan PHP
- Plugin Auto Forward SMS Inbox (Sms Gateway)
- Membuat barcode dengan php (Script)
- Membuat Website Dinamis Dengan PHP & MySQL
- Script Sent Email localhost ke Gmail
- Cara Import Database mysql di Phpmyadmin
- Pasang Social Bookmark | jQuery
- Membuat User Online dengan PHP
- Hit Counter Sederhana dengan PHP
- Membuat kamus Teknologi Informasi dengan PHP
- Script wall facebook gratis dengan php dan jquery
- Script PHP dan MySQL untuk kirim SMS Via Web
- Script Notifikasi Seperti Facebook dengan jQuery dan PHP
- Script PHP Membuat Aplikasi Chatting sederhana
- Membuat GIS (Google Map Marker Multi Icon) dengan jQuery, PHP dan MySQL
- Memasang ReCaptcha di PHP
- Script PHP Untuk Backup MySQL
- Script php Penyingkat URL Shortener dengan API Google
- Pasang Chat Yahoo Messenger di Website
- Pencarian 2 Periode (Awal - Akhir) Menggunakan DatePicker jQuery
- Script Upload Gambar Menggunakan Ajax
- Membuat loading ala facebook dengan PHP
php
- Script PHP Untuk Membuat Web Thumbnail / Screen Shot
- Update Data Suatu Tabel Bersumber Dari Tabel Lain Dengan Query SQL
- Script PHP Menampilkan Artikel Terkait
- Script php untuk membuat grafik
- Mencari Tingkat Text Similarity dengan PHP
- Cara install Wammu untuk/for ubuntu
- Problem Warning/Error Timezone di PHP
- Membuat Login Alternatif (Open ID) dengan Php
- Plugin Auto Forward SMS Inbox (Sms Gateway)
- Membuat barcode dengan php (Script)
- Membuat Website Dinamis Dengan PHP & MySQL
- Script PHP Update Status TWITTER via SMS
- Cara Import Database mysql di Phpmyadmin
- Pasang Social Bookmark | jQuery
- Optimalkan SEO on page tingkatin pagerank
- Membuat User Online dengan PHP
- Hit Counter Sederhana dengan PHP
- Membuat kamus Teknologi Informasi dengan PHP
- Script wall facebook gratis dengan php dan jquery
- Script PHP dan MySQL untuk kirim SMS Via Web
- Script PHP GIS Google Map Seperti Wikimapia dengan jQuery dan Mysql
- Script Notifikasi Seperti Facebook dengan jQuery dan PHP
- Memasang ReCaptcha di PHP
- Script PHP Untuk Backup MySQL
mysql
- Script PHP Untuk Membuat Web Thumbnail / Screen Shot
- Update Data Suatu Tabel Bersumber Dari Tabel Lain Dengan Query SQL
- Script PHP Menampilkan Artikel Terkait
- Membuat Website Dinamis Dengan PHP & MySQL
- Mencegah Data NULL di MySQL
- Script Sent Email localhost ke Gmail
- Membuat User Online dengan PHP
- script untuk restore data MySQL
0 comments:
Posting Komentar