Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Welcome to the MySQL monitor. Commands end with ; or \g.
- Your MySQL connection id is 7
- Server version: 5.7.26-0ubuntu0.18.04.1 (Ubuntu)
- Copyright (c) 2000, 2019, Oracle and/or its affiliates. All rights reserved.
- Oracle is a registered trademark of Oracle Corporation and/or its
- affiliates. Other names may be trademarks of their respective
- owners.
- Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
- mysql> create database informatika;
- Query OK, 1 row affected (0.00 sec)
- mysql> show databases;
- +--------------------+
- | Database |
- +--------------------+
- | information_schema |
- | db_perpus |
- | informatika |
- | mysql |
- | performance_schema |
- | sys |
- +--------------------+
- 6 rows in set (0.00 sec)mysql> use informatika;
- Database changed
- mysql> create table mahasiswa( nim INT(20) NOT NULL PRIMARY KEY, nama varchar(30) NOT NULL, alamat text);
- Query OK, 0 rows affected (0.31 sec)
- mysql> create table jadwal(nama varchar(30) NOT NULL, nim INT(20) NOT NULL PRIMARY KEY, mata_kuliah varchar(30), jam TIME, hari DATE, kelas varchar(10));
- Query OK, 0 rows affected (0.28 sec)
- create table nilai_akhir(nim INT(20) NOT NULL PRIMARY KEY, nama varchar(30) NOT NULL, prodi varchar(10), mata_kuliah varchar(20), nilai INT(100), huruf text, sks varchar(10), ipk varchar(10));
- Query OK, 0 rows affected (0.26 sec)
- mysql> show tables;
- +-----------------------+
- | Tables_in_informatika |
- +-----------------------+
- | jadwal |
- | mahasiswa |
- | nilai_akhir |
- +-----------------------+
- 3 rows in set (0.00 sec)
- mysql> desc mahasiswa;
- +--------+-------------+------+-----+---------+-------+
- | Field | Type | Null | Key | Default | Extra |
- +--------+-------------+------+-----+---------+-------+
- | nim | int(20) | NO | PRI | NULL | |
- | nama | varchar(30) | NO | | NULL | |
- | alamat | text | YES | | NULL | |
- +--------+-------------+------+-----+---------+-------+
- 3 rows in set (0.00 sec)
- mysql> desc jadwal;
- +-------------+-------------+------+-----+---------+-------+
- | Field | Type | Null | Key | Default | Extra |
- +-------------+-------------+------+-----+---------+-------+
- | nama | varchar(30) | NO | | NULL | |
- | nim | int(20) | NO | PRI | NULL | |
- | mata_kuliah | varchar(30) | YES | | NULL | |
- | jam | time | YES | | NULL | |
- | hari | date | YES | | NULL | |
- | kelas | varchar(10) | YES | | NULL | |
- +-------------+-------------+------+-----+---------+-------+
- 6 rows in set (0.00 sec)
- mysql> desc nilai_akhir;
- +-------------+-------------+------+-----+---------+-------+
- | Field | Type | Null | Key | Default | Extra |
- +-------------+-------------+------+-----+---------+-------+
- | nim | int(20) | NO | PRI | NULL | |
- | nama | varchar(30) | NO | | NULL | |
- | prodi | varchar(10) | YES | | NULL | |
- | mata_kuliah | varchar(20) | YES | | NULL | |
- | nilai | int(100) | YES | | NULL | |
- | huruf | text | YES | | NULL | |
- | sks | varchar(10) | YES | | NULL | |
- | ipk | varchar(10) | YES | | NULL | |
- +-------------+-------------+------+-----+---------+-------+
- 8 rows in set (0.00 sec)
- mysql> insert into mahasiswa values
- -> ('2018150001','Dobleh','Cilacap'),
- -> ('2018150002','Jamal','Tegal'),
- -> ('2018150003','Taufik','Banyumas'),
- -> ('2018150004','Kabur','Wonosobo');
- Query OK, 4 rows affected (0.06 sec)
- Records: 4 Duplicates: 0 Warnings: 0
- mysql> select * from jadwal;
- Empty set (0.02 sec)
- mysql> alter table jadwal change column hari hari varchar(10);
- Query OK, 0 rows affected (0.78 sec)
- Records: 0 Duplicates: 0 Warnings: 0
- mysql> desc jadwal;
- +-------------+-------------+------+-----+---------+-------+
- | Field | Type | Null | Key | Default | Extra |
- +-------------+-------------+------+-----+---------+-------+
- | nama | varchar(30) | NO | | NULL | |
- | nim | int(20) | NO | PRI | NULL | |
- | mata_kuliah | varchar(30) | YES | | NULL | |
- | jam | time | YES | | NULL | |
- | hari | varchar(10) | YES | | NULL | |
- | kelas | varchar(10) | YES | | NULL | |
- +-------------+-------------+------+-----+---------+-------+
- 6 rows in set (0.00 sec)
- mysql> insert into jadwal values ('Dobleh','2018150001','Basis Data','08:00:00','senin','1'),('Jamal','2018150002','Basis Data','10:30:00','selasa','2'), ('Taufik','2018150003','Basis Data','07:30:00','rabu','3'),('Kabur','2018150004','Basis Data','09:00:00','kamis','4');
- Query OK, 4 rows affected (0.04 sec)
- Records: 4 Duplicates: 0 Warnings: 0
- mysql> desc nilai_akhir;
- +-------------+-------------+------+-----+---------+-------+| Field | Type | Null | Key | Default | Extra |+-------------+-------------+------+-----+---------+-------+
- | nim | int(20) | NO | PRI | NULL | |
- | nama | varchar(30) | NO | | NULL | |
- | prodi | varchar(10) | YES | | NULL | |
- | mata_kuliah | varchar(20) | YES | | NULL | |
- | nilai | int(100) | YES | | NULL | |
- | huruf | text | YES | | NULL | |
- | sks | varchar(10) | YES | | NULL | |
- | ipk | varchar(10) | YES | | NULL | |
- +-------------+-------------+------+-----+---------+-------+
- 8 rows in set (0.00 sec)
- mysql> insert into nilai_akhir values ('2018150001','Dobleh','TI','BasisData','80','a','20','4'), ('2018150002','Jamal','TI','Basis Data','70','b','19','3'), ('2018150003','Taufik','TI','Basis Data','85','a','22','4'), ('2018150004','Kabur','TI','Basis Data','90','a','22','4');Query OK, 4 rows affected (0.05 sec)
- Records: 4 Duplicates: 0 Warnings: 0
- mysql> select * from mahasiswa;
- +------------+--------+----------+
- | nim | nama | alamat |
- +------------+--------+----------+
- | 2018150001 | Dobleh | Cilacap |
- | 2018150002 | Jamal | Tegal |
- | 2018150003 | Taufik | Banyumas |
- | 2018150004 | Kabur | Wonosobo |
- +------------+--------+----------+
- 4 rows in set (0.00 sec)
- mysql> select * from jadwal;
- +--------+------------+-------------+----------+--------+-------+
- | nama | nim | mata_kuliah | jam | hari | kelas |
- +--------+------------+-------------+----------+--------+-------+
- | Dobleh | 2018150001 | Basis Data | 08:00:00 | senin | 1 |
- | Jamal | 2018150002 | Basis Data | 10:30:00 | selasa | 2 |
- | Taufik | 2018150003 | Basis Data | 07:30:00 | rabu | 3 |
- | Kabur | 2018150004 | Basis Data | 09:00:00 | kamis | 4 |
- +--------+------------+-------------+----------+--------+-------+
- 4 rows in set (0.01 sec)
- mysql> select * from nilai_akhir;
- +------------+--------+-------+-------------+-------+-------+------+------+
- | nim | nama | prodi | mata_kuliah | nilai | huruf | sks | ipk |
- +------------+--------+-------+-------------+-------+-------+------+------+
- | 2018150001 | Dobleh | TI | Basis Data | 80 | a | 20 | 4 |
- | 2018150002 | Jamal | TI | Basis Data | 70 | b | 19 | 3 |
- | 2018150003 | Taufik | TI | Basis Data | 85 | a | 22 | 4 |
- | 2018150004 | Kabur | TI | Basis Data | 90 | a | 22 | 4 |
- +------------+--------+-------+-------------+-------+-------+------+------+
- 4 rows in set (0.00 sec)
- mysql> select * from mahasiswa where nama='Dobleh';
- +------------+--------+---------+
- | nim | nama | alamat |
- +------------+--------+---------+
- | 2018150001 | Dobleh | Cilacap |
- +------------+--------+---------+
- 1 row in set (0.09 sec)
- mysql> select * from mahasiswa where nama>'Dobleh';
- +------------+--------+----------+
- | nim | nama | alamat |
- +------------+--------+----------+
- | 2018150002 | Jamal | Tegal |
- | 2018150003 | Taufik | Banyumas |
- | 2018150004 | Kabur | Wonosobo |
- +------------+--------+----------+
- 3 rows in set (0.02 sec)
- mysql> select * from mahasiswa where nama<'Kabur';
- +------------+--------+---------+
- | nim | nama | alamat |
- +------------+--------+---------+
- | 2018150001 | Dobleh | Cilacap |
- | 2018150002 | Jamal | Tegal |
- +------------+--------+---------+
- 2 rows in set (0.00 sec)
- mysql> select * from mahasiswa where nama<='Kabur';
- +------------+--------+----------+
- | nim | nama | alamat |
- +------------+--------+----------+
- | 2018150001 | Dobleh | Cilacap |
- | 2018150002 | Jamal | Tegal |
- | 2018150004 | Kabur | Wonosobo |
- +------------+--------+----------+
- 3 rows in set (0.00 sec)
- mysql> select * from mahasiswa where nama!='Kabur';
- +------------+--------+----------+
- | nim | nama | alamat |
- +------------+--------+----------+
- | 2018150001 | Dobleh | Cilacap |
- | 2018150002 | Jamal | Tegal |
- | 2018150003 | Taufik | Banyumas |
- +------------+--------+----------+
- 3 rows in set (0.00 sec)
- select mahasiswa.nim, mahasiswa.nama, mahasiswa.alamat, jadwal.nama, jadwal.nim, jadwal.mata_kuliah, jadwal.jam, jadwal.hari, jadwal.kelas, nilai_akhir.nim, nilai_akhir.nama, nilai_akhir.prodi, nilai_akhir.mata_kuliah, nilai_akhir.nilai, nilai_akhir.huruf, nilai_akhir.sks, nilai_akhir.ipk from mahasiswa left join jadwal on mahasiswa.nim=jadwal.nim left join nilai_akhir on jadwal.nim=nilai_akhir.nim;
- +------------+--------+----------+--------+------------+-------------+----------+--------+-------+------------+--------+-------+-------------+-------+-------+------+------+
- | nim | nama | alamat | nama | nim | mata_kuliah | jam | hari | kelas | nim | nama | prodi | mata_kuliah | nilai | huruf | sks | ipk |
- +------------+--------+----------+--------+------------+-------------+----------+--------+-------+------------+--------+-------+-------------+-------+-------+------+------+
- | 2018150001 | Dobleh | Cilacap | Dobleh | 2018150001 | Basis Data | 08:00:00 | senin | 1 | 2018150001 | Dobleh | TI | Basis Data |80 | a | 20 | 4 |
- | 2018150002 | Jamal | Tegal | Jamal | 2018150002 | Basis Data | 10:30:00 | selasa | 2 | 2018150002 | Jamal | TI | Basis Data |70 | b | 19 | 3 |
- | 2018150003 | Taufik | Banyumas | Taufik | 2018150003 | Basis Data | 07:30:00 | rabu | 3 | 2018150003 | Taufik | TI | Basis Data |85 | a | 22 | 4 |
- | 2018150004 | Kabur | Wonosobo | Kabur | 2018150004 | Basis Data | 09:00:00 | kamis | 4 | 2018150004 | Kabur | TI | Basis Data |90 | a | 22 | 4 |
- +------------+--------+----------+--------+------------+-------------+----------+--------+-------+------------+--------+-------+-------------+-------+-------+------+------+
- 4 rows in set (0.06 sec)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement