Dok QueryAntarTbl

download Dok QueryAntarTbl

of 11

Transcript of Dok QueryAntarTbl

  • 7/23/2019 Dok QueryAntarTbl

    1/11

    mysql> desc tblmhs;+----------+------------------------+------+-----+------------+-------+| Field | Type | Null | Key | Default | Extra |+----------+------------------------+------+-----+------------+-------+| NIM | char(9) | NO | PRI | NULL | || NamaMhs | varchar(25) | YES | | NULL | || JenisKel | enum('Pria','Wanita') | NO | | Pria | || GolDarah | enum('A','B','AB','O') | NO | | AB | || TglLahir | date | NO | | 1989-12-31 | || TB | tinyint(3) unsigned | NO | | 150 | || BB | tinyint(3) unsigned | NO | | 50 | |+----------+------------------------+------+-----+------------+-------+7 rows in set (0.14 sec)

    mysql> desc tblmk;+---------+-------------+------+-----+---------+-------+| Field | Type | Null | Key | Default | Extra |+---------+-------------+------+-----+---------+-------+| KodeMK | varchar(5) | NO | PRI | | || Nama_MK | varchar(50) | YES | | NULL | || SKS | tinyint(1) | NO | | 0 | |+---------+-------------+------+-----+---------+-------+3 rows in set (0.01 sec)

    mysql> create table tblKuliah ( -> NIM Char(9) Not Null,-> KodeMK char(5) not null,

    -> Hari ENUM('Senin','Selasa','Rabu','Kamis','Jum''at') Not Null Default 'Senin', -> Waktu Time Not Null Default '08:00:00', -> Ruang varchar(20), -> Primary key(NIM,KodeMK), -> Foreign key(NIM) refences tblMhs, -> Foreign key(KodeMK) refences tblMk);ERROR 1064 (42000): You have an error in your SQL syntax; check the manual thatcorresponds to your MySQL server version for the right syntax to use near 'refences tblMhs,

    Foreign key(KodeMK) refences tblMk)' at line 8mysql> create table tblKuliah ( -> NIM Char(9) Not Null,

    -> KodeMK char(5) not null, -> Hari ENUM('Senin','Selasa','Rabu','Kamis','Jum''at') Not Null Default 'Senin', -> Waktu Time Not Null Default '08:00:00', -> Ruang varchar(20), -> Primary key(NIM,KodeMK), -> Foreign key(NIM) references tblMhs, -> Foreign key(KodeMK) references tblMk);ERROR 1050 (42S01): Table 'tblkuliah' already existsmysql> rename table tblkuliah to kuliah1;

    Query OK, 0 rows affected (0.01 sec)

    mysql> create table tblKuliah ( -> NIM Char(9) Not Null,

    -> KodeMK char(5) not null, -> Hari ENUM('Senin','Selasa','Rabu','Kamis','Jum''at') Not Null Default 'Senin', -> Waktu Time Not Null Default '08:00:00', -> Ruang varchar(20), -> Primary key(NIM,KodeMK),

  • 7/23/2019 Dok QueryAntarTbl

    2/11

    -> Foreign key(NIM) references tblMhs, -> Foreign key(KodeMK) references tblMk);Query OK, 0 rows affected (0.03 sec)

    mysql> desc tblkuliah;+--------+-------------------------------------------------+------+-----+----------+-------+| Field | Type | Null | Key | Default | Extra |+--------+-------------------------------------------------+------+-----+----------+-------+| NIM | char(9) | NO | PRI | NULL

    | || KodeMK | char(5) | NO | PRI | NULL

    | || Hari | enum('Senin','Selasa','Rabu','Kamis','Jum''at') | NO | | Senin

    | || Waktu | time | NO | | 08:00:00 | || Ruang | varchar(20) | YES | | NULL

    | |+--------+-------------------------------------------------+------+-----+----------+-------+5 rows in set (0.05 sec)

    mysql> create table tblA ( -> a1 char(1) not null primary key, -> a2 char(1) not null primary key, -> a3 char(10) not null);ERROR 1068 (42000): Multiple primary key definedmysql> select * from a;+----+------+| a1 | a2 |+----+------+| 10 | u || 20 | v || 30 | w |

    | 40 | x || 50 | y || 60 | z |+----+------+6 rows in set (0.00 sec)

    mysql> desc a;+-------+---------+------+-----+---------+-------+| Field | Type | Null | Key | Default | Extra |+-------+---------+------+-----+---------+-------+| a1 | int(3) | NO | | 0 | || a2 | char(1) | YES | | NULL | |+-------+---------+------+-----+---------+-------+

    2 rows in set (0.01 sec)

    mysql> alter table a add primary key(a1);Query OK, 6 rows affected (0.07 sec)Records: 6 Duplicates: 0 Warnings: 0

    mysql> desc a;+-------+---------+------+-----+---------+-------+| Field | Type | Null | Key | Default | Extra |+-------+---------+------+-----+---------+-------+

  • 7/23/2019 Dok QueryAntarTbl

    3/11

    | a1 | int(3) | NO | PRI | 0 | || a2 | char(1) | YES | | NULL | |+-------+---------+------+-----+---------+-------+2 rows in set (0.02 sec)

    mysql> select * from a;+----+------+| a1 | a2 |+----+------+| 10 | u || 20 | v || 30 | w || 40 | x || 50 | y || 60 | z |+----+------+6 rows in set (0.00 sec)

    mysql> insert into a values (10,'x');ERROR 1062 (23000): Duplicate entry '10' for key 'PRIMARY'mysql> desc tblkuliah;+--------+-------------------------------------------------+------+-----+----------+-------+| Field | Type | Null | Key | Defaul

    t | Extra |+--------+-------------------------------------------------+------+-----+----------+-------+| NIM | char(9) | NO | PRI | NULL

    | || KodeMK | char(5) | NO | PRI | NULL

    | || Hari | enum('Senin','Selasa','Rabu','Kamis','Jum''at') | NO | | Senin

    | || Waktu | time | NO | | 08:00:00 | || Ruang | varchar(20) | YES | | NULL

    | |

    +--------+-------------------------------------------------+------+-----+----------+-------+5 rows in set (0.01 sec)

    mysql> select * from tblmhs;+-----------+--------------+----------+----------+------------+-----+----+| NIM | NamaMhs | JenisKel | GolDarah | TglLahir | TB | BB |+-----------+--------------+----------+----------+------------+-----+----+| 222120001 | Bambang H | Pria | AB | 1989-12-13 | 162 | 58 || 222120002 | Sinta D | Wanita | AB | 1990-10-08 | 155 | 48 || 222120003 | Maria S | Wanita | A | 1989-08-23 | 161 | 57 || 222120004 | Zaenal A | Pria | O | 1990-02-15 | 165 | 62 || 222120005 | Endang R | Wanita | AB | 1989-10-03 | 152 | 53 |

    | 222120006 | Muhammad F | Pria | A | 1989-08-21 | 163 | 55 || 222120007 | Catur Andika | Pria | B | 1990-11-05 | 168 | 64 || 222120008 | Indah K | Wanita | A | 1989-06-25 | 156 | 60 || 222120009 | Putra N | Pria | O | 1990-03-12 | 173 | 69 || 222120010 | Ermawati | Wanita | B | 1989-10-23 | 153 | 45 || 222120011 | Eko Cahyono | Pria | AB | 1989-12-09 | 170 | 65 || 222120012 | Susi S | Wanita | B | 1999-10-15 | 160 | 55 |+-----------+--------------+----------+----------+------------+-----+----+12 rows in set (0.00 sec)

  • 7/23/2019 Dok QueryAntarTbl

    4/11

    mysql> select * from tblmk;+--------+----------------------+-----+| KodeMK | Nama_MK | SKS |+--------+----------------------+-----+| MK-01 | Pendidikan Pancasila | 2 || MK-02 | Prak. Basis Data | 2 || MK-03 | Bahasa Inggris | 3 || MK-04 | Pengenalan Komputer | 2 || MK-05 | Logika Matematika | 2 || MK-06 | Sistem Basis Data | 3 || MK-07 | Aljabar Linier | 3 || MK-08 | Pendidikan Agama | 2 |+--------+----------------------+-----+8 rows in set (0.00 sec)

    mysql> insert into tblKuliah values -> ('222120001','MK-01','Senin','08:00','Australia');Query OK, 1 row affected (0.02 sec)

    mysql> ('222120001','MK-02','Senin','10:15','China'), -> ('222120001','MK-04','Rabu','10:15','Lab. 1');ERROR 1064 (42000): You have an error in your SQL syntax; check the manual thatcorresponds to your MySQL server version for the right syntax to use near ''222120001','MK-02','Senin','10:15','China'),

    ('222120001','MK-04','Rabu','10:15' at line 1mysql> insert into tblKuliah values -> ('222120001','MK-02','Senin','10:15','China'), -> ('222120001','MK-04','Rabu','10:15','Lab. 1');Query OK, 2 rows affected (0.00 sec)Records: 2 Duplicates: 0 Warnings: 0

    mysql> select * from tblKuliah;+-----------+--------+-------+----------+-----------+| NIM | KodeMK | Hari | Waktu | Ruang |+-----------+--------+-------+----------+-----------+| 222120001 | MK-01 | Senin | 08:00:00 | Australia || 222120001 | MK-02 | Senin | 10:15:00 | China |

    | 222120001 | MK-04 | Rabu | 10:15:00 | Lab. 1 |+-----------+--------+-------+----------+-----------+3 rows in set (0.00 sec)

    mysql> insert into tblKuliah values -> ('222120002','MK-02','Senin','10:15','China'), -> ('222120002','MK-03','Selasa','13:00','Honduras'), -> ('222120002','MK-05','Kamis','09:30','Lab. 2');Query OK, 3 rows affected (0.00 sec)Records: 3 Duplicates: 0 Warnings: 0

    mysql> select * from tblKuliah;+-----------+--------+--------+----------+-----------+

    | NIM | KodeMK | Hari | Waktu | Ruang |+-----------+--------+--------+----------+-----------+| 222120001 | MK-01 | Senin | 08:00:00 | Australia || 222120001 | MK-02 | Senin | 10:15:00 | China || 222120001 | MK-04 | Rabu | 10:15:00 | Lab. 1 || 222120002 | MK-02 | Senin | 10:15:00 | China || 222120002 | MK-03 | Selasa | 13:00:00 | Honduras || 222120002 | MK-05 | Kamis | 09:30:00 | Lab. 2 |+-----------+--------+--------+----------+-----------+6 rows in set (0.00 sec)

  • 7/23/2019 Dok QueryAntarTbl

    5/11

    mysql> select K.KodeMK,NamaMK,SKS,Hari,Waktu,Ruang-> from tblkuliah K,tblMK;

    ERROR 1054 (42S22): Unknown column 'NamaMK' in 'field list'mysql> select K.KodeMK,Nama_MK,SKS,Hari,Waktu,Ruang

    -> from tblkuliah K,tblMK;+--------+----------------------+-----+--------+----------+-----------+| KodeMK | Nama_MK | SKS | Hari | Waktu | Ruang |+--------+----------------------+-----+--------+----------+-----------+| MK-01 | Pendidikan Pancasila | 2 | Senin | 08:00:00 | Australia || MK-02 | Pendidikan Pancasila | 2 | Senin | 10:15:00 | China || MK-04 | Pendidikan Pancasila | 2 | Rabu | 10:15:00 | Lab. 1 || MK-02 | Pendidikan Pancasila | 2 | Senin | 10:15:00 | China || MK-03 | Pendidikan Pancasila | 2 | Selasa | 13:00:00 | Honduras || MK-05 | Pendidikan Pancasila | 2 | Kamis | 09:30:00 | Lab. 2 || MK-01 | Prak. Basis Data | 2 | Senin | 08:00:00 | Australia || MK-02 | Prak. Basis Data | 2 | Senin | 10:15:00 | China || MK-04 | Prak. Basis Data | 2 | Rabu | 10:15:00 | Lab. 1 || MK-02 | Prak. Basis Data | 2 | Senin | 10:15:00 | China || MK-03 | Prak. Basis Data | 2 | Selasa | 13:00:00 | Honduras || MK-05 | Prak. Basis Data | 2 | Kamis | 09:30:00 | Lab. 2 || MK-01 | Bahasa Inggris | 3 | Senin | 08:00:00 | Australia || MK-02 | Bahasa Inggris | 3 | Senin | 10:15:00 | China || MK-04 | Bahasa Inggris | 3 | Rabu | 10:15:00 | Lab. 1 |

    | MK-02 | Bahasa Inggris | 3 | Senin | 10:15:00 | China || MK-03 | Bahasa Inggris | 3 | Selasa | 13:00:00 | Honduras || MK-05 | Bahasa Inggris | 3 | Kamis | 09:30:00 | Lab. 2 || MK-01 | Pengenalan Komputer | 2 | Senin | 08:00:00 | Australia || MK-02 | Pengenalan Komputer | 2 | Senin | 10:15:00 | China || MK-04 | Pengenalan Komputer | 2 | Rabu | 10:15:00 | Lab. 1 || MK-02 | Pengenalan Komputer | 2 | Senin | 10:15:00 | China || MK-03 | Pengenalan Komputer | 2 | Selasa | 13:00:00 | Honduras || MK-05 | Pengenalan Komputer | 2 | Kamis | 09:30:00 | Lab. 2 || MK-01 | Logika Matematika | 2 | Senin | 08:00:00 | Australia || MK-02 | Logika Matematika | 2 | Senin | 10:15:00 | China || MK-04 | Logika Matematika | 2 | Rabu | 10:15:00 | Lab. 1 || MK-02 | Logika Matematika | 2 | Senin | 10:15:00 | China |

    | MK-03 | Logika Matematika | 2 | Selasa | 13:00:00 | Honduras || MK-05 | Logika Matematika | 2 | Kamis | 09:30:00 | Lab. 2 || MK-01 | Sistem Basis Data | 3 | Senin | 08:00:00 | Australia || MK-02 | Sistem Basis Data | 3 | Senin | 10:15:00 | China || MK-04 | Sistem Basis Data | 3 | Rabu | 10:15:00 | Lab. 1 || MK-02 | Sistem Basis Data | 3 | Senin | 10:15:00 | China || MK-03 | Sistem Basis Data | 3 | Selasa | 13:00:00 | Honduras || MK-05 | Sistem Basis Data | 3 | Kamis | 09:30:00 | Lab. 2 || MK-01 | Aljabar Linier | 3 | Senin | 08:00:00 | Australia || MK-02 | Aljabar Linier | 3 | Senin | 10:15:00 | China || MK-04 | Aljabar Linier | 3 | Rabu | 10:15:00 | Lab. 1 || MK-02 | Aljabar Linier | 3 | Senin | 10:15:00 | China || MK-03 | Aljabar Linier | 3 | Selasa | 13:00:00 | Honduras |

    | MK-05 | Aljabar Linier | 3 | Kamis | 09:30:00 | Lab. 2 || MK-01 | Pendidikan Agama | 2 | Senin | 08:00:00 | Australia || MK-02 | Pendidikan Agama | 2 | Senin | 10:15:00 | China || MK-04 | Pendidikan Agama | 2 | Rabu | 10:15:00 | Lab. 1 || MK-02 | Pendidikan Agama | 2 | Senin | 10:15:00 | China || MK-03 | Pendidikan Agama | 2 | Selasa | 13:00:00 | Honduras || MK-05 | Pendidikan Agama | 2 | Kamis | 09:30:00 | Lab. 2 |+--------+----------------------+-----+--------+----------+-----------+48 rows in set (0.01 sec)

  • 7/23/2019 Dok QueryAntarTbl

    6/11

    mysql> select K.KodeMK,NamaMK,SKS,Hari,Waktu,Ruang-> from tblkuliah K,tblMK

    -> where K.KodeMK=tblMk.kodeMK;ERROR 1054 (42S22): Unknown column 'NamaMK' in 'field list'mysql> select K.KodeMK,Nama_MK,SKS,Hari,Waktu,Ruang

    -> from tblkuliah K,tblMK -> where K.KodeMK=tblMk.kodeMK;+--------+----------------------+-----+--------+----------+-----------+| KodeMK | Nama_MK | SKS | Hari | Waktu | Ruang |+--------+----------------------+-----+--------+----------+-----------+| MK-01 | Pendidikan Pancasila | 2 | Senin | 08:00:00 | Australia || MK-02 | Prak. Basis Data | 2 | Senin | 10:15:00 | China || MK-04 | Pengenalan Komputer | 2 | Rabu | 10:15:00 | Lab. 1 || MK-02 | Prak. Basis Data | 2 | Senin | 10:15:00 | China || MK-03 | Bahasa Inggris | 3 | Selasa | 13:00:00 | Honduras || MK-05 | Logika Matematika | 2 | Kamis | 09:30:00 | Lab. 2 |+--------+----------------------+-----+--------+----------+-----------+6 rows in set (0.06 sec)

    mysql> desc tblmk;+---------+-------------+------+-----+---------+-------+| Field | Type | Null | Key | Default | Extra |+---------+-------------+------+-----+---------+-------+| KodeMK | varchar(5) | NO | PRI | | |

    | Nama_MK | varchar(50) | YES | | NULL | || SKS | tinyint(1) | NO | | 0 | |+---------+-------------+------+-----+---------+-------+3 rows in set (0.01 sec)

    mysql> alter table tblMK change Kode_MK KodeMK varchar(50);ERROR 1054 (42S22): Unknown column 'Kode_MK' in 'tblmk'mysql> alter table tblMK change Nama_MK NamaMK varchar(50);Query OK, 8 rows affected (0.06 sec)Records: 8 Duplicates: 0 Warnings: 0

    mysql> desc tblmk;+--------+-------------+------+-----+---------+-------+

    | Field | Type | Null | Key | Default | Extra |+--------+-------------+------+-----+---------+-------+| KodeMK | varchar(5) | NO | PRI | | || NamaMK | varchar(50) | YES | | NULL | || SKS | tinyint(1) | NO | | 0 | |+--------+-------------+------+-----+---------+-------+3 rows in set (0.01 sec)

    mysql> select * from tblmk;+--------+----------------------+-----+| KodeMK | NamaMK | SKS |+--------+----------------------+-----+| MK-01 | Pendidikan Pancasila | 2 |

    | MK-02 | Prak. Basis Data | 2 || MK-03 | Bahasa Inggris | 3 || MK-04 | Pengenalan Komputer | 2 || MK-05 | Logika Matematika | 2 || MK-06 | Sistem Basis Data | 3 || MK-07 | Aljabar Linier | 3 || MK-08 | Pendidikan Agama | 2 |+--------+----------------------+-----+8 rows in set (0.00 sec)

  • 7/23/2019 Dok QueryAntarTbl

    7/11

    mysql> select * from tblkuliah;+-----------+--------+--------+----------+-----------+| NIM | KodeMK | Hari | Waktu | Ruang |+-----------+--------+--------+----------+-----------+| 222120001 | MK-01 | Senin | 08:00:00 | Australia || 222120001 | MK-02 | Senin | 10:15:00 | China || 222120001 | MK-04 | Rabu | 10:15:00 | Lab. 1 || 222120002 | MK-02 | Senin | 10:15:00 | China || 222120002 | MK-03 | Selasa | 13:00:00 | Honduras || 222120002 | MK-05 | Kamis | 09:30:00 | Lab. 2 |+-----------+--------+--------+----------+-----------+6 rows in set (0.00 sec)

    mysql> update tblkuliah set ruang = 'Belanda' where kodeMK = 'MK-05';Query OK, 1 row affected (0.03 sec)Rows matched: 1 Changed: 1 Warnings: 0

    mysql> select * from tblkuliah;+-----------+--------+--------+----------+-----------+| NIM | KodeMK | Hari | Waktu | Ruang |+-----------+--------+--------+----------+-----------+| 222120001 | MK-01 | Senin | 08:00:00 | Australia || 222120001 | MK-02 | Senin | 10:15:00 | China || 222120001 | MK-04 | Rabu | 10:15:00 | Lab. 1 |

    | 222120002 | MK-02 | Senin | 10:15:00 | China || 222120002 | MK-03 | Selasa | 13:00:00 | Honduras || 222120002 | MK-05 | Kamis | 09:30:00 | Belanda |+-----------+--------+--------+----------+-----------+6 rows in set (0.00 sec)

    mysql> insert into tblKuliah values -> ('222120003','MK-02','Senin','10:15','China'), -> ('222120003','MK-03','Selasa','13:00','Honduras'), -> ('222120003','MK-04','Rabu','10:15','Lab. 1');Query OK, 3 rows affected (0.00 sec)Records: 3 Duplicates: 0 Warnings: 0

    mysql> select * from tblkuliah;+-----------+--------+--------+----------+-----------+| NIM | KodeMK | Hari | Waktu | Ruang |+-----------+--------+--------+----------+-----------+| 222120001 | MK-01 | Senin | 08:00:00 | Australia || 222120001 | MK-02 | Senin | 10:15:00 | China || 222120001 | MK-04 | Rabu | 10:15:00 | Lab. 1 || 222120002 | MK-02 | Senin | 10:15:00 | China || 222120002 | MK-03 | Selasa | 13:00:00 | Honduras || 222120002 | MK-05 | Kamis | 09:30:00 | Belanda || 222120003 | MK-02 | Senin | 10:15:00 | China || 222120003 | MK-03 | Selasa | 13:00:00 | Honduras || 222120003 | MK-04 | Rabu | 10:15:00 | Lab. 1 |

    +-----------+--------+--------+----------+-----------+9 rows in set (0.00 sec)

    mysql> insert into tblKuliah values -> ;ERROR 1064 (42000): You have an error in your SQL syntax; check the manual thatcorresponds to your MySQL server version for the right syntax to use near '' atline 1mysql> update tblkuliah set ruang = 'Lab. 2' where kodeMK = 'MK-02';Query OK, 3 rows affected (0.00 sec)

  • 7/23/2019 Dok QueryAntarTbl

    8/11

    Rows matched: 3 Changed: 3 Warnings: 0

    mysql> select * from tblkuliah;+-----------+--------+--------+----------+-----------+| NIM | KodeMK | Hari | Waktu | Ruang |+-----------+--------+--------+----------+-----------+| 222120001 | MK-01 | Senin | 08:00:00 | Australia || 222120001 | MK-02 | Senin | 10:15:00 | Lab. 2 || 222120001 | MK-04 | Rabu | 10:15:00 | Lab. 1 || 222120002 | MK-02 | Senin | 10:15:00 | Lab. 2 || 222120002 | MK-03 | Selasa | 13:00:00 | Honduras || 222120002 | MK-05 | Kamis | 09:30:00 | Belanda || 222120003 | MK-02 | Senin | 10:15:00 | Lab. 2 || 222120003 | MK-03 | Selasa | 13:00:00 | Honduras || 222120003 | MK-04 | Rabu | 10:15:00 | Lab. 1 |+-----------+--------+--------+----------+-----------+9 rows in set (0.00 sec)

    mysql> insert into tblKuliah values -> ('222120004','MK-02','Senin','10:15','Lab. 2'), -> ('222120002','MK-05','Kamis','09:30','Lab. 1');ERROR 1062 (23000): Duplicate entry '222120002-MK-05' for key 'PRIMARY'mysql> insert into tblKuliah values -> ('222120004','MK-02','Senin','10:15','Lab. 2'),

    -> ('222120004','MK-05','Kamis','09:30','Lab. 1');ERROR 1062 (23000): Duplicate entry '222120004-MK-02' for key 'PRIMARY'mysql> select * from tblkuliah;+-----------+--------+--------+----------+-----------+| NIM | KodeMK | Hari | Waktu | Ruang |+-----------+--------+--------+----------+-----------+| 222120001 | MK-01 | Senin | 08:00:00 | Australia || 222120001 | MK-02 | Senin | 10:15:00 | Lab. 2 || 222120001 | MK-04 | Rabu | 10:15:00 | Lab. 1 || 222120002 | MK-02 | Senin | 10:15:00 | Lab. 2 || 222120002 | MK-03 | Selasa | 13:00:00 | Honduras || 222120002 | MK-05 | Kamis | 09:30:00 | Belanda || 222120003 | MK-02 | Senin | 10:15:00 | Lab. 2 |

    | 222120003 | MK-03 | Selasa | 13:00:00 | Honduras || 222120003 | MK-04 | Rabu | 10:15:00 | Lab. 1 || 222120004 | MK-02 | Senin | 10:15:00 | Lab. 2 |+-----------+--------+--------+----------+-----------+10 rows in set (0.00 sec)

    mysql> insert into tblKuliah values -> ('222120002','MK-05','Kamis','09:30','Lab. 1');ERROR 1062 (23000): Duplicate entry '222120002-MK-05' for key 'PRIMARY'mysql> insert into tblKuliah values -> ('222120004','MK-02','Senin','10:15','Lab. 2');ERROR 1062 (23000): Duplicate entry '222120004-MK-02' for key 'PRIMARY'mysql> insert into tblKuliah values

    -> ('222120004','MK-05','Kamis','09:30','Lab. 1');Query OK, 1 row affected (0.00 sec)

    mysql> select * from tblkuliah;+-----------+--------+--------+----------+-----------+| NIM | KodeMK | Hari | Waktu | Ruang |+-----------+--------+--------+----------+-----------+| 222120001 | MK-01 | Senin | 08:00:00 | Australia || 222120001 | MK-02 | Senin | 10:15:00 | Lab. 2 || 222120001 | MK-04 | Rabu | 10:15:00 | Lab. 1 |

  • 7/23/2019 Dok QueryAntarTbl

    9/11

    | 222120002 | MK-02 | Senin | 10:15:00 | Lab. 2 || 222120002 | MK-03 | Selasa | 13:00:00 | Honduras || 222120002 | MK-05 | Kamis | 09:30:00 | Belanda || 222120003 | MK-02 | Senin | 10:15:00 | Lab. 2 || 222120003 | MK-03 | Selasa | 13:00:00 | Honduras || 222120003 | MK-04 | Rabu | 10:15:00 | Lab. 1 || 222120004 | MK-02 | Senin | 10:15:00 | Lab. 2 || 222120004 | MK-05 | Kamis | 09:30:00 | Lab. 1 |+-----------+--------+--------+----------+-----------+11 rows in set (0.00 sec)

    mysql> insert into tblKuliah values -> ('222120005','MK-06','Jum''at','08:00','Ecuador'), -> ('222120005','MK-05','Kamis','09:30','Lab. 1');Query OK, 2 rows affected (0.00 sec)Records: 2 Duplicates: 0 Warnings: 0

    mysql> select * from tblkuliah;+-----------+--------+--------+----------+-----------+| NIM | KodeMK | Hari | Waktu | Ruang |+-----------+--------+--------+----------+-----------+| 222120001 | MK-01 | Senin | 08:00:00 | Australia || 222120001 | MK-02 | Senin | 10:15:00 | Lab. 2 || 222120001 | MK-04 | Rabu | 10:15:00 | Lab. 1 |

    | 222120002 | MK-02 | Senin | 10:15:00 | Lab. 2 || 222120002 | MK-03 | Selasa | 13:00:00 | Honduras || 222120002 | MK-05 | Kamis | 09:30:00 | Belanda || 222120003 | MK-02 | Senin | 10:15:00 | Lab. 2 || 222120003 | MK-03 | Selasa | 13:00:00 | Honduras || 222120003 | MK-04 | Rabu | 10:15:00 | Lab. 1 || 222120004 | MK-02 | Senin | 10:15:00 | Lab. 2 || 222120004 | MK-05 | Kamis | 09:30:00 | Lab. 1 || 222120005 | MK-06 | Jum'at | 08:00:00 | Ecuador || 222120005 | MK-05 | Kamis | 09:30:00 | Lab. 1 |+-----------+--------+--------+----------+-----------+13 rows in set (0.00 sec)

    mysql> insert into tblKuliah values -> ('222120006','MK-01','Senin','08:00','Australia'), -> ('222120006','MK-07','Selasa','08:00','China'), -> ('222120007','MK-03','Selasa','13:00','Honduras'), -> ('222120007','MK-06','Jum''at','08:00','Ecuador'), -> ('222120008','MK-05','Kamis','09:30','Lab. 1');Query OK, 5 rows affected (0.00 sec)Records: 5 Duplicates: 0 Warnings: 0

    mysql> select * from tblkuliah;+-----------+--------+--------+----------+-----------+| NIM | KodeMK | Hari | Waktu | Ruang |+-----------+--------+--------+----------+-----------+

    | 222120001 | MK-01 | Senin | 08:00:00 | Australia || 222120001 | MK-02 | Senin | 10:15:00 | Lab. 2 || 222120001 | MK-04 | Rabu | 10:15:00 | Lab. 1 || 222120002 | MK-02 | Senin | 10:15:00 | Lab. 2 || 222120002 | MK-03 | Selasa | 13:00:00 | Honduras || 222120002 | MK-05 | Kamis | 09:30:00 | Belanda || 222120003 | MK-02 | Senin | 10:15:00 | Lab. 2 || 222120003 | MK-03 | Selasa | 13:00:00 | Honduras || 222120003 | MK-04 | Rabu | 10:15:00 | Lab. 1 || 222120004 | MK-02 | Senin | 10:15:00 | Lab. 2 |

  • 7/23/2019 Dok QueryAntarTbl

    10/11

    | 222120004 | MK-05 | Kamis | 09:30:00 | Lab. 1 || 222120005 | MK-06 | Jum'at | 08:00:00 | Ecuador || 222120005 | MK-05 | Kamis | 09:30:00 | Lab. 1 || 222120006 | MK-01 | Senin | 08:00:00 | Australia || 222120006 | MK-07 | Selasa | 08:00:00 | China || 222120007 | MK-03 | Selasa | 13:00:00 | Honduras || 222120007 | MK-06 | Jum'at | 08:00:00 | Ecuador || 222120008 | MK-05 | Kamis | 09:30:00 | Lab. 1 |+-----------+--------+--------+----------+-----------+18 rows in set (0.00 sec)

    mysql> insert into tblKuliah values -> ('222120009','MK-01','Senin','08:00','Australia'), -> ('222120010','MK-07','Selasa','08:00','China');Query OK, 2 rows affected (0.00 sec)Records: 2 Duplicates: 0 Warnings: 0

    mysql> select * from tblkuliah;+-----------+--------+--------+----------+-----------+| NIM | KodeMK | Hari | Waktu | Ruang |+-----------+--------+--------+----------+-----------+| 222120001 | MK-01 | Senin | 08:00:00 | Australia || 222120001 | MK-02 | Senin | 10:15:00 | Lab. 2 || 222120001 | MK-04 | Rabu | 10:15:00 | Lab. 1 |

    | 222120002 | MK-02 | Senin | 10:15:00 | Lab. 2 || 222120002 | MK-03 | Selasa | 13:00:00 | Honduras || 222120002 | MK-05 | Kamis | 09:30:00 | Belanda || 222120003 | MK-02 | Senin | 10:15:00 | Lab. 2 || 222120003 | MK-03 | Selasa | 13:00:00 | Honduras || 222120003 | MK-04 | Rabu | 10:15:00 | Lab. 1 || 222120004 | MK-02 | Senin | 10:15:00 | Lab. 2 || 222120004 | MK-05 | Kamis | 09:30:00 | Lab. 1 || 222120005 | MK-06 | Jum'at | 08:00:00 | Ecuador || 222120005 | MK-05 | Kamis | 09:30:00 | Lab. 1 || 222120006 | MK-01 | Senin | 08:00:00 | Australia || 222120006 | MK-07 | Selasa | 08:00:00 | China || 222120007 | MK-03 | Selasa | 13:00:00 | Honduras |

    | 222120007 | MK-06 | Jum'at | 08:00:00 | Ecuador || 222120008 | MK-05 | Kamis | 09:30:00 | Lab. 1 || 222120009 | MK-01 | Senin | 08:00:00 | Australia || 222120010 | MK-07 | Selasa | 08:00:00 | China |+-----------+--------+--------+----------+-----------+20 rows in set (0.00 sec)

    mysql> select K.NIM,NamaMhs,count(K.KodeMK) JmlMK -> from tblMhs M,tblKuliah K -> where K.NIM=M.NIM -> group by K.NIM;+-----------+--------------+-------+| NIM | NamaMhs | JmlMK |

    +-----------+--------------+-------+| 222120001 | Bambang H | 3 || 222120002 | Sinta D | 3 || 222120003 | Maria S | 3 || 222120004 | Zaenal A | 2 || 222120005 | Endang R | 2 || 222120006 | Muhammad F | 2 || 222120007 | Catur Andika | 2 || 222120008 | Indah K | 1 || 222120009 | Putra N | 1 |

  • 7/23/2019 Dok QueryAntarTbl

    11/11

    | 222120010 | Ermawati | 1 |+-----------+--------------+-------+10 rows in set (0.02 sec)

    mysql> select K.KodeMK,NamaMK,SKS,count(K.NIM) jmlMhs -> from tblMK MK,tblKuliah K -> where K.KodeMK=MK.KodeMK -> group by K.KodeMK;+--------+----------------------+-----+--------+| KodeMK | NamaMK | SKS | jmlMhs |+--------+----------------------+-----+--------+| MK-01 | Pendidikan Pancasila | 2 | 3 || MK-02 | Prak. Basis Data | 2 | 4 || MK-03 | Bahasa Inggris | 3 | 3 || MK-04 | Pengenalan Komputer | 2 | 2 || MK-05 | Logika Matematika | 2 | 4 || MK-06 | Sistem Basis Data | 3 | 2 || MK-07 | Aljabar Linier | 3 | 2 |+--------+----------------------+-----+--------+7 rows in set (0.00 sec)

    mysql> select database();+------------+| database() |

    +------------+| db22313000 |+------------+1 row in set (0.05 sec)

    mysql> \t