Академический Документы
Профессиональный Документы
Культура Документы
+----------+------------------------+------+-----+------------+-------+
| 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 'Se
nin',
-> 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 that
corresponds to your MySQL server version for the right syntax to use near 'refen
ces tblMhs,
Foreign key(KodeMK) refences tblMk)' at line 8
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 'Se
nin',
-> 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 exists
mysql> rename table tblkuliah to kuliah1;
Query OK, 0 rows affected (0.01 sec)
mysql>
->
->
->
nin',
->
->
->
| 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)
| 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