Professional Documents
Culture Documents
Command 1
Command 1
379]
C:\Users\vycro>cd c
C:\Users\vycro>
C:\Users\vycro>cd c:\xampp\mysql\bin
c:\xampp\mysql\bin>mysql -u root -p
Enter password:
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
Database changed
MariaDB [pegawai1]> SELECT Kota FROM Pribadi GROUP BY Kota HAVING Kota IS NOT NULL ;
+----------+
| Kota |
+----------+
| Bantul |
| Klaten |
| Magelang |
| Sleman |
| Yogya |
+----------+
+--------------------+
| Database |
+--------------------+
| bagian |
| information_schema |
| mysql |
| pegawai |
| pegawai1 |
| pekerjaan |
| pekerjaan1 |
| performance_schema |
| phpmyadmin |
| test |
+--------------------+
MariaDB [pegawai1]> CREATE TABLE Pribadi (Nip CHAR(5) NOT NULL PRIMARY KEY, Tgl_Masuk DATE,
Kode_Bagian CHAR(1), Gaji INT);
MariaDB [pegawai1]> CREATE TABLE Pekerjaan1 (Nip CHAR(5) NOT NULL PRIMARY KEY, Tgl_Masuk
DATE, Kode_Bagian CHAR(1), Gaji INT);
MariaDB [pegawai1]> select nama from pribadi where nama like '%an%';
+--------------------+
| nama |
+--------------------+
| A. Hamzah Sianturi |
| Siti Umayani |
| Dian Arum |
| Intan |
+--------------------+
MariaDB [pegawai1]> select nama from pribadi where nama not like '%an%';
+-------------+
| nama |
+-------------+
| Udinsah |
| Bagus |
| Edi Damhudi |
| Sinta |
| Sueb |
| Joned |
| |
| Edi Harahap |
| Edi Harahap |
| Edi Harahap |
| Fahmi Idris |
| Fahmi Idris |
+-------------+
MariaDB [pegawai1]> select nama from pribadi where nama unlike '%an%';
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your
MariaDB server version for the right syntax to use near 'unlike '%an%'' at line 1
MariaDB [pegawai1]> select nama from pribadi where nama like '%d%' and nama like '%h';;
+---------+
| nama |
+---------+
| Udinsah |
+---------+
MariaDB [pegawai1]> select nama from pribadi where nama like '%d%' and nama regexp '[h]$';;
+---------+
| nama |
+---------+
| Udinsah |
+---------+
1 row in set (0.00 sec)
MariaDB [pegawai1]> select nama from pribadi where nama like '%d%' and nama regexp '[h]';
+-------------+
| nama |
+-------------+
| Udinsah |
| Edi Damhudi |
| Edi Harahap |
| Edi Harahap |
| Edi Harahap |
| Fahmi Idris |
| Fahmi Idris |
+-------------+
MariaDB [pegawai1]> select nama from pribadi where nama like 's%' and nama regexp '[ai]$';
+--------------+
| nama |
+--------------+
| Siti Umayani |
| Sinta |
+--------------+
2 rows in set (0.00 sec)
MariaDB [pegawai1]> select nama from pribadi where nama like '%d%' and nama regexp '[h]$' and
nama like '%h';
+---------+
| nama |
+---------+
| Udinsah |
+---------+
+--------------------+
| Tables_in_pegawai1 |
+--------------------+
| bagian |
| pekerjaan1 |
| pribadi |
| riwayat |
+--------------------+
+----------+
| Kota |
+----------+
| Yogya |
| Sleman |
| NULL |
| Bantul |
| Magelang |
| Klaten |
+----------+
MariaDB [pegawai1]> SELECT DISTINCT Kota FROM Pribadi WHERE Kota IS NOT NULL;
+----------+
| Kota |
+----------+
| Yogya |
| Sleman |
| Bantul |
| Magelang |
| Klaten |
+----------+
+--------------------+
| Nama |
+--------------------+
| |
| A. Hamzah Sianturi |
| Bagus |
| Dian Arum |
| Edi Damhudi |
| Edi Harahap |
| Edi Harahap |
| Edi Harahap |
| Fahmi Idris |
| Fahmi Idris |
| Intan |
| Joned |
| Sinta |
| Siti Umayani |
| Sueb |
| Udinsah |
+--------------------+
+--------------------+
| Nama |
+--------------------+
| Udinsah |
| Sueb |
| Siti Umayani |
| Sinta |
| Joned |
| Intan |
| Fahmi Idris |
| Fahmi Idris |
| Edi Harahap |
| Edi Harahap |
| Edi Harahap |
| Edi Damhudi |
| Dian Arum |
| Bagus |
| A. Hamzah Sianturi |
| |
+--------------------+
MariaDB [pegawai1]> SELECT Kelamin, Nama FROM Pribadi ORDER BY Kelamin, Nama;
+---------+--------------------+
| Kelamin | Nama |
+---------+--------------------+
| | Edi Harahap |
|P | A. Hamzah Sianturi |
|P | Bagus |
|P | Edi Damhudi |
|P | Edi Harahap |
|P | Edi Harahap |
|P | Fahmi Idris |
|P | Fahmi Idris |
|P | Joned |
|P | Sinta |
|P | Sueb |
|P | Udinsah |
|W | |
|W | Dian Arum |
|W | Intan |
|W | Siti Umayani |
+---------+--------------------+
MariaDB [pegawai1]> SELECT Kelamin, Nama FROM Pribadi ORDER BY Kelamin DESC, Nama;
+---------+--------------------+
| Kelamin | Nama |
+---------+--------------------+
|W | |
|W | Dian Arum |
|W | Intan |
|W | Siti Umayani |
|P | A. Hamzah Sianturi |
|P | Bagus |
|P | Edi Damhudi |
|P | Edi Harahap |
|P | Edi Harahap |
|P | Fahmi Idris |
|P | Fahmi Idris |
|P | Joned |
|P | Sinta |
|P | Sueb |
|P | Udinsah |
| | Edi Harahap |
+---------+--------------------+
+----------+
| Kota |
+----------+
| NULL |
| Bantul |
| Klaten |
| Magelang |
| Sleman |
| Yogya |
+----------+
MariaDB [pegawai1]> SELECT Kota FROM Pribadi GROUP BY Kota HAVING Kota IS NOT NULL ;
+----------+
| Kota |
+----------+
| Bantul |
| Klaten |
| Magelang |
| Sleman |
| Yogya |
+----------+
+--------------+
| AVG(Gaji) |
+--------------+
| 2100000.0000 |
+--------------+
+-------------+--------------+
| Kode_Bagian | AVG(Gaji) |
+-------------+--------------+
|1 | 1650000.0000 |
|2 | 2166666.6667 |
|3 | 2833333.3333 |
|4 | 1500000.0000 |
|5 | 1200000.0000 |
+-------------+--------------+
+-----------+
| MAX(Gaji) |
+-----------+
| 4000000 |
+-----------+
+-----------+
| SUM(Gaji) |
+-----------+
| 21000000 |
+-----------+
+---------+
| Maks |
+---------+
| 4000000 |
+---------+
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your
MariaDB server version for the right syntax to use near 'SELECT Pribadi.NIP, Pribadi.Nama,
Pekerjaan1.Gaji
FROM Pribadi, Pekerjaan1
wher' at line 3
MariaDB [pegawai1]> select pribadi.nip, pribadi.nama, pekerjaan1.gaji from pribadi, pekerjaan1 where
pribadi.nip = pekerjaan1.nip;
+-------+--------------------+---------+
+-------+--------------------+---------+
+-------+--------------------+---------+
+-------+--------------------+------------+---------+--------------------+----------+----------------+
+-------+--------------------+------------+---------+--------------------+----------+----------------+
+-------+--------------------+------------+---------+--------------------+----------+----------------+
+----------+
| sum(nip) |
+----------+
| 197682 |
+----------+
+------------+
| count(nip) |
+------------+
| 16 |
+------------+
+--------------------+
| Tables_in_pegawai1 |
+--------------------+
| bagian |
| pekerjaan1 |
| pribadi |
| riwayat |
+--------------------+
+-------+--------------------------+
| NIP | ket |
+-------+--------------------------+
+-------+--------------------------+
+-------+------------+-------------+---------+
+-------+------------+-------------+---------+
+-------+------------+-------------+---------+
MariaDB [pegawai1]> CREATE TABLE Bagian(Kode_Bagian CHAR(1) NOT NULL PRIMARY KEY,
Nama_Bagian VARCHAR(20) NOT NULL);
MariaDB [pegawai1]> CREATE TABLE Bagian1(Kode_Bagian CHAR(1) NOT NULL PRIMARY KEY,
Nama_Bagian VARCHAR(20) NOT NULL);
MariaDB [pegawai1]>
+--------------------+
| count(kode_bagian) |
+--------------------+
| 1|
+--------------------+
MariaDB [pegawai1]> select nama from pribadi where tgl_lahir between > '1969/12/31' and
<'1972/01/01';
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your
MariaDB server version for the right syntax to use near '> '1969/12/31' and <'1972/01/01'' at line 1
MariaDB [pegawai1]> select nama from pribadi where tgl_lahir between '1969/12/31' and '1972/01/01';
+-------------+
| nama |
+-------------+
| Edi Damhudi |
| Sueb |
+-------------+
MariaDB [pegawai1]> select nama from pribadi where kelamin = w and tgl_lahir not between
'1969/12/31' and '1972/01/01';
MariaDB [pegawai1]> select nama from pribadi where kelamin = 'w' and tgl_lahir not between
'1969/12/31' and '1972/01/01';
+-----------+
| nama |
+-----------+
| Dian Arum |
| Intan |
+-----------+
MariaDB [pegawai1]> select nama from pribadi where kelamin = 'w' and tgl_lahir not between
'1969/12/31' and '1971/12/31';
+-----------+
| nama |
+-----------+
| Dian Arum |
| Intan |
+-----------+
MariaDB [pegawai1]> select pribadi.nama from pribadi where pribadi.nama = pekerjaan1.gaji <=
'1500000';
MariaDB [pegawai1]> select pribadi.nip from pribadi where pribadi.nip = pekerjaan1.gaji <= '1500000';
+-------+------------+-------------+---------+
+-------+------------+-------------+---------+
MariaDB [pegawai1]> select nip from pekerjaan1 where gaji <= '1500000';
+-------+
| nip |
+-------+
| 12346 |
| 12347 |
| 12348 |
| 12349 |
+-------+
MariaDB [pegawai1]> select pribadi.nama, pribadi.nip, pekerjaan1.gaji from pribadi where pribadi.nip =
pekerjaan1.gaji <= '1500000';
MariaDB [pegawai1]> select pribadi.nama, pribadi.nip, pekerjaan1.Gaji from pribadi where pribadi.nip =
pekerjaan1.Gaji <= '1500000';
MariaDB [pegawai1]> select pribadi.nama, pribadi.nip, pekerjaan1.Gaji from pribadi, pekerjaan1 where
pribadi.nip = pekerjaan1.Gaji <= '1500000';
+--------------------+-------+---------+
+--------------------+-------+---------+
| | 12360 | 2000000 |
| | 12360 | 1500000 |
| | 12360 | 1200000 |
| | 12360 | 1500000 |
| | 12360 | 1200000 |
| | 12360 | 3000000 |
| | 12360 | 4000000 |
| | 12360 | 2500000 |
| | 12360 | 2300000 |
| | 12360 | 1800000 |
+--------------------+-------+---------+
MariaDB [pegawai1]> select pribadi.nama, pekerjaan1.Gaji from pribadi, pekerjaan1 where pribadi.nip =
pekerjaan1.Gaji <= '1500000';
+--------------------+---------+
| nama | Gaji |
+--------------------+---------+
| Udinsah | 1500000 |
| Udinsah | 1200000 |
| Udinsah | 1500000 |
| Udinsah | 1200000 |
| Udinsah | 3000000 |
| Udinsah | 4000000 |
| Udinsah | 2500000 |
| Udinsah | 2300000 |
| Udinsah | 1800000 |
| Bagus | 2000000 |
| Bagus | 1500000 |
| Bagus | 1200000 |
| Bagus | 1500000 |
| Bagus | 1200000 |
| Bagus | 3000000 |
| Bagus | 4000000 |
| Bagus | 2500000 |
| Bagus | 2300000 |
| Bagus | 1800000 |
| Intan | 2000000 |
| Intan | 1500000 |
| Intan | 1200000 |
| Intan | 1500000 |
| Intan | 1200000 |
| Intan | 3000000 |
| Intan | 4000000 |
| Intan | 2500000 |
| Intan | 2300000 |
| Intan | 1800000 |
| Edi Damhudi | 2000000 |
| Sinta | 2000000 |
| Sinta | 1500000 |
| Sinta | 1200000 |
| Sinta | 1500000 |
| Sinta | 1200000 |
| Sinta | 3000000 |
| Sinta | 4000000 |
| Sinta | 2500000 |
| Sinta | 2300000 |
| Sinta | 1800000 |
| Sueb | 2000000 |
| Sueb | 1500000 |
| Sueb | 1200000 |
| Sueb | 1500000 |
| Sueb | 1200000 |
| Sueb | 3000000 |
| Sueb | 4000000 |
| Sueb | 2500000 |
| Sueb | 2300000 |
| Sueb | 1800000 |
| Joned | 2000000 |
| Joned | 1500000 |
| Joned | 1200000 |
| Joned | 1500000 |
| Joned | 1200000 |
| Joned | 3000000 |
| Joned | 4000000 |
| Joned | 2500000 |
| Joned | 2300000 |
| Joned | 1800000 |
| | 2000000 |
| | 1500000 |
| | 1200000 |
| | 1500000 |
| | 1200000 |
| | 3000000 |
| | 4000000 |
| | 2500000 |
| | 2300000 |
| | 1800000 |
| Edi Harahap | 2000000 |
MariaDB [pegawai1]> select pribadi.nama, pekerjaan1.Gaji from pribadi, pekerjaan1 where pribadi.nip =
pekerjaan1.Gaji and gaji <= '1500000';
MariaDB [pegawai1]> select pribadi.nama, pribadi.nip, pekerjaan1.Gaji from pribadi, pekerjaan1 where
pribadi.nip = pekerjaan1.Gaji and gaji <= '1500000';
MariaDB [pegawai1]> select pribadi.nama, pribadi.nip, pekerjaan1.Gaji from pribadi, pekerjaan1 where
pribadi.nip = pekerjaan1.Gaji and gaji <'1500000';
MariaDB [pegawai1]> select pribadi.nama, pribadi.nip, pekerjaan1.Gaji from pribadi, pekerjaan1 where
pribadi.nip = pekerjaan1.Gaji and gaji <1500000;
MariaDB [pegawai1]> select pribadi.nama, pribadi.nip, pekerjaan1.Gaji from pribadi, pekerjaan1 where
pribadi.nip = pekerjaan1.Gaji and where gaji <1500000;
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your
MariaDB server version for the right syntax to use near 'where gaji <1500000' at line 1
MariaDB [pegawai1]> select pribadi.nama, pribadi.nip, pekerjaan1.Gaji from pribadi, pekerjaan1 where
pribadi.nip = pekerjaan1.Gaji and where gaji <'1500000';
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your
MariaDB server version for the right syntax to use near 'where gaji <'1500000'' at line 1
MariaDB [pegawai1]> select pribadi.nama, pribadi.nip, pekerjaan1.Gaji from pribadi, pekerjaan1 where
pribadi.nip = pekerjaan1.Gaji and gaji <'1500000';
Empty set (0.00 sec)
MariaDB [pegawai1]> select pribadi.nama, pekerjaan1.Gaji from pribadi, pekerjaan1 where pribadi.nip =
pekerjaan1.nip and gaji < '1500000';
+--------------+---------+
| nama | Gaji |
+--------------+---------+
| Bagus | 1200000 |
+--------------+---------+
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your
MariaDB server version for the right syntax to use near 'where bisa_bhs_asing = false' at line 1
+-------+--------------------+------------+---------+--------------------+----------+----------------+
+-------+--------------------+------------+---------+--------------------+----------+----------------+
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your
MariaDB server version for the right syntax to use near 'where bisa_bhs_asing = true' at line 1
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your
MariaDB server version for the right syntax to use near 'where bisa_bhs_asing = 'true'' at line 1
MariaDB [pegawai1]> select nip, nama, kelamin from pribadi where bisa_bhs_asing = 'true';
+-------+--------------+---------+
+-------+--------------+---------+
| 12346 | Udinsah |P |
| 12349 | Bagus |P |
| 12350 | Intan |W |
| 12352 | Sinta |P |
| 12353 | Sueb |P |
| 12354 | Joned |P |
| 12360 | |W |
+-------+--------------+---------+
MariaDB [pegawai1]> select nip, nama, kelamin from pribadi where bisa_bhs_asing = 'false';
+-------+--------------+---------+
+-------+--------------+---------+
| 12346 | Udinsah |P |
| 12349 | Bagus |P |
| 12350 | Intan |W |
| 12352 | Sinta |P |
| 12353 | Sueb |P |
| 12354 | Joned |P |
| 12360 | |W |
+-------+--------------+---------+
15 rows in set, 1 warning (0.00 sec)
+----------------+---------------+------+-----+---------+-------+
+----------------+---------------+------+-----+---------+-------+
+----------------+---------------+------+-----+---------+-------+
MariaDB [pegawai1]> select nip, nama, kelamin from pribadi where bisa_bhs_asing = '1';
+-------+--------------------+---------+
+-------+--------------------+---------+
+-------+--------------------+---------+
MariaDB [pegawai1]>