Sie sind auf Seite 1von 17

Microsoft Windows [Version 10.0.16299.

431]
(c) 2017 Microsoft Corporation. All rights reserved.

C:\Users\Admin-PC>cd c:/

c:\>cd xampp/mysql/bin

c:\xampp\mysql\bin>mysql.exe -u root -p
Enter password:
Welcome to the MariaDB monitor. Commands end with ; or \g.
Your MariaDB connection id is 2
Server version: 10.1.25-MariaDB mariadb.org binary distribution

Copyright (c) 2000, 2017, Oracle, MariaDB Corporation Ab and others.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

MariaDB [(none)]> show databases;


+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| performance_schema |
| phpmyadmin |
| test |
+--------------------+
5 rows in set (0.00 sec)

MariaDB [(none)]> create database kantor;


Query OK, 1 row affected (0.00 sec)

MariaDB [(none)]> use kantor


Database changed
MariaDB [kantor]> create table karyawan(
-> nopeg int(10) primary key auto_increment,
-> nama varchar(25) not null
-> );
Query OK, 0 rows affected (0.16 sec)

MariaDB [kantor]> desc karyawan;


+-------+-------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+-------+-------------+------+-----+---------+----------------+
| nopeg | int(10) | NO | PRI | NULL | auto_increment |
| nama | varchar(25) | NO | | NULL | |
+-------+-------------+------+-----+---------+----------------+
2 rows in set (0.01 sec)

MariaDB [kantor]> alter table karyawan


-> add jeniskelamin char(2) not null,
-> add kota varchar(25) not null,
-> add kodepos char(5) not null,
-> add tgllahir date
-> ;
Query OK, 0 rows affected (0.24 sec)
Records: 0 Duplicates: 0 Warnings: 0

MariaDB [kantor]> desc karyawan;


+--------------+-------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+--------------+-------------+------+-----+---------+----------------+
| nopeg | int(10) | NO | PRI | NULL | auto_increment |
| nama | varchar(25) | NO | | NULL | |
| jeniskelamin | char(2) | NO | | NULL | |
| kota | varchar(25) | NO | | NULL | |
| kodepos | char(5) | NO | | NULL | |
| tgllahir | date | YES | | NULL | |
+--------------+-------------+------+-----+---------+----------------+
6 rows in set (0.02 sec)

MariaDB [kantor]> alter table change nopeg noid int(10) auto_increment;


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 'change
nopeg noid int(10) auto_increment' at line 1
MariaDB [kantor]> alter table ksryawan change nopeg noid int(10) auto_increment;
ERROR 1146 (42S02): Table 'kantor.ksryawan' doesn't exist
MariaDB [kantor]> alter table karyawan change nopeg noid int(10) auto_increment;
Query OK, 0 rows affected (0.05 sec)
Records: 0 Duplicates: 0 Warnings: 0

MariaDB [kantor]> alter table karyawan change jeniskelamin jenkel char(1);


Query OK, 0 rows affected (0.54 sec)
Records: 0 Duplicates: 0 Warnings: 0

MariaDB [kantor]> alter table karyawan rename to pegawai;


Query OK, 0 rows affected (0.15 sec)

MariaDB [kantor]> desc pegawai;


+----------+-------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+----------+-------------+------+-----+---------+----------------+
| noid | int(10) | NO | PRI | NULL | auto_increment |
| nama | varchar(25) | NO | | NULL | |
| jenkel | char(1) | YES | | NULL | |
| kota | varchar(25) | NO | | NULL | |
| kodepos | char(5) | NO | | NULL | |
| tgllahir | date | YES | | NULL | |
+----------+-------------+------+-----+---------+----------------+
6 rows in set (0.01 sec)

MariaDB [kantor]> show tables;


+------------------+
| Tables_in_kantor |
+------------------+
| pegawai |
+------------------+
1 row in set (0.00 sec)

MariaDB [kantor]> insert into karyawan


-> (nama,jenkel,kota,kodepos,tgllahri)
-> values
-> ("Ahmad Zobari","L","Bandung","41011","1977-10-02")
-> ;
ERROR 1146 (42S02): Table 'kantor.karyawan' doesn't exist
MariaDB [kantor]> insert into pegawai
-> (nama,jenkel,kota,kodepos,tgllahri)
-> values
-> ("Ahmad Zobari","L","Bandung","41011","1977-10-02")
-> ;
ERROR 1054 (42S22): Unknown column 'tgllahri' in 'field list'
MariaDB [kantor]> insert into pegawai
-> (nama,jenkel,kota,kodepos,tgllahir)
-> values
-> ("Ahmad Zobari","L","Bandung","41011","1977-10-02")
-> ;
Query OK, 1 row affected (0.02 sec)

MariaDB [kantor]> desc pegawai;


+----------+-------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+----------+-------------+------+-----+---------+----------------+
| noid | int(10) | NO | PRI | NULL | auto_increment |
| nama | varchar(25) | NO | | NULL | |
| jenkel | char(1) | YES | | NULL | |
| kota | varchar(25) | NO | | NULL | |
| kodepos | char(5) | NO | | NULL | |
| tgllahir | date | YES | | NULL | |
+----------+-------------+------+-----+---------+----------------+
6 rows in set (0.00 sec)

MariaDB [kantor]> insert into pegawai


-> ("Sundariwati","p","Bandung","40123","1978-11-12"),
-> ("Ryan Hendrawan","L","Jakarta","12111","1978-11-12"),
-> ("Zulkarman","L","Bekasi","17211","1978-08-10"),
-> ("Yuliawati","p","Bogor","00000","1982-6-9"),
-> ("Mawar","p","Bogor","12345","1985-7-7")
-> ;
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
'"Sundariwati","p","Bandung","40123","1978-11-12"),
("Ryan Hendrawan","L","Jakart' at line 2
MariaDB [kantor]> insert into pegawai
-> ("Sundariwati","p","Bandung","40123","1978-11-12"),
-> ("Ryan Hendrawan","L","Jakarta","12111","1981-03-21"),
-> ("Zulkarman","L","Bekasi","17211","1978-08-10"),
-> ("Yuliawati","p","Bogor","00000","1982-6-9"),
-> ("Mawar","p","Bogor","12345","1985-7-7")
-> ;
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
'"Sundariwati","p","Bandung","40123","1978-11-12"),
("Ryan Hendrawan","L","Jakart' at line 2
MariaDB [kantor]> insert into pegawai
-> (nama,jenkel,kota,kodepos,tgllahir)
->
-> insert into pegawai
-> ;
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 'insert
into pegawai' at line 4
MariaDB [kantor]> insert into pegawai
-> (nama,jenkel,kota,kodepos,tgllahir)
-> values
-> ("Sundariwati","p","Bandung","40123","1978-11-12"),
-> ("Ryan Hendrawan","L","Jakarta","12111","1978-11-12"),
-> ("Zulkarman","L","Bekasi","17211","1978-08-10"),
-> ("Yuliawati","p","Bogor","00000","1982-6-9"),
-> ("Mawar","p","Bogor","12345","1985-7-7")
-> ;
Query OK, 5 rows affected (0.03 sec)
Records: 5 Duplicates: 0 Warnings: 0

MariaDB [kantor]> insert into pegawai


-> ;
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 '' at
line 1
MariaDB [kantor]> select * from pegawai;
+------+----------------+--------+---------+---------+------------+
| noid | nama | jenkel | kota | kodepos | tgllahir |
+------+----------------+--------+---------+---------+------------+
| 1 | Ahmad Zobari | L | Bandung | 41011 | 1977-10-02 |
| 2 | Sundariwati | p | Bandung | 40123 | 1978-11-12 |
| 3 | Ryan Hendrawan | L | Jakarta | 12111 | 1978-11-12 |
| 4 | Zulkarman | L | Bekasi | 17211 | 1978-08-10 |
| 5 | Yuliawati | p | Bogor | 00000 | 1982-06-09 |
| 6 | Mawar | p | Bogor | 12345 | 1985-07-07 |
+------+----------------+--------+---------+---------+------------+
6 rows in set (0.00 sec)

MariaDB [kantor]> select nama,jenkel from pegawai


-> where jenkel;
Empty set, 6 warnings (0.00 sec)

MariaDB [kantor]> select nama,jenkel from pegawai


->
-> ;
+----------------+--------+
| nama | jenkel |
+----------------+--------+
| Ahmad Zobari | L |
| Sundariwati | p |
| Ryan Hendrawan | L |
| Zulkarman | L |
| Yuliawati | p |
| Mawar | p |
+----------------+--------+
6 rows in set (0.00 sec)

MariaDB [kantor]> select nama,jenkel from pegawai


-> where jenkel="p"
-> ;
+-------------+--------+
| nama | jenkel |
+-------------+--------+
| Sundariwati | p |
| Yuliawati | p |
| Mawar | p |
+-------------+--------+
3 rows in set (0.00 sec)

MariaDB [kantor]> select * from pegawai


-> order by name;
ERROR 1054 (42S22): Unknown column 'name' in 'order clause'
MariaDB [kantor]> select * from pegawai
-> order by nama;
+------+----------------+--------+---------+---------+------------+
| noid | nama | jenkel | kota | kodepos | tgllahir |
+------+----------------+--------+---------+---------+------------+
| 1 | Ahmad Zobari | L | Bandung | 41011 | 1977-10-02 |
| 6 | Mawar | p | Bogor | 12345 | 1985-07-07 |
| 3 | Ryan Hendrawan | L | Jakarta | 12111 | 1978-11-12 |
| 2 | Sundariwati | p | Bandung | 40123 | 1978-11-12 |
| 5 | Yuliawati | p | Bogor | 00000 | 1982-06-09 |
| 4 | Zulkarman | L | Bekasi | 17211 | 1978-08-10 |
+------+----------------+--------+---------+---------+------------+
6 rows in set (0.00 sec)

MariaDB [kantor]> select * from pegawai


-> order by kota;
+------+----------------+--------+---------+---------+------------+
| noid | nama | jenkel | kota | kodepos | tgllahir |
+------+----------------+--------+---------+---------+------------+
| 1 | Ahmad Zobari | L | Bandung | 41011 | 1977-10-02 |
| 2 | Sundariwati | p | Bandung | 40123 | 1978-11-12 |
| 4 | Zulkarman | L | Bekasi | 17211 | 1978-08-10 |
| 5 | Yuliawati | p | Bogor | 00000 | 1982-06-09 |
| 6 | Mawar | p | Bogor | 12345 | 1985-07-07 |
| 3 | Ryan Hendrawan | L | Jakarta | 12111 | 1978-11-12 |
+------+----------------+--------+---------+---------+------------+
6 rows in set (0.00 sec)

MariaDB [kantor]> select * from pegawai


-> order by tgllahir;
+------+----------------+--------+---------+---------+------------+
| noid | nama | jenkel | kota | kodepos | tgllahir |
+------+----------------+--------+---------+---------+------------+
| 1 | Ahmad Zobari | L | Bandung | 41011 | 1977-10-02 |
| 4 | Zulkarman | L | Bekasi | 17211 | 1978-08-10 |
| 2 | Sundariwati | p | Bandung | 40123 | 1978-11-12 |
| 3 | Ryan Hendrawan | L | Jakarta | 12111 | 1978-11-12 |
| 5 | Yuliawati | p | Bogor | 00000 | 1982-06-09 |
| 6 | Mawar | p | Bogor | 12345 | 1985-07-07 |
+------+----------------+--------+---------+---------+------------+
6 rows in set (0.00 sec)

MariaDB [kantor]> select * from pegawai


-> order by nama desc;
+------+----------------+--------+---------+---------+------------+
| noid | nama | jenkel | kota | kodepos | tgllahir |
+------+----------------+--------+---------+---------+------------+
| 4 | Zulkarman | L | Bekasi | 17211 | 1978-08-10 |
| 5 | Yuliawati | p | Bogor | 00000 | 1982-06-09 |
| 2 | Sundariwati | p | Bandung | 40123 | 1978-11-12 |
| 3 | Ryan Hendrawan | L | Jakarta | 12111 | 1978-11-12 |
| 6 | Mawar | p | Bogor | 12345 | 1985-07-07 |
| 1 | Ahmad Zobari | L | Bandung | 41011 | 1977-10-02 |
+------+----------------+--------+---------+---------+------------+
6 rows in set (0.00 sec)

MariaDB [kantor]> alter table karyawan


-> add gaji int(12) not null default 0
-> ;
ERROR 1146 (42S02): Table 'kantor.karyawan' doesn't exist
MariaDB [kantor]> alter table pegawai
-> add gaji int(12) not null default 0
-> ;
Query OK, 0 rows affected (0.25 sec)
Records: 0 Duplicates: 0 Warnings: 0

MariaDB [kantor]> desc pegawai;


+----------+-------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+----------+-------------+------+-----+---------+----------------+
| noid | int(10) | NO | PRI | NULL | auto_increment |
| nama | varchar(25) | NO | | NULL | |
| jenkel | char(1) | YES | | NULL | |
| kota | varchar(25) | NO | | NULL | |
| kodepos | char(5) | NO | | NULL | |
| tgllahir | date | YES | | NULL | |
| gaji | int(12) | NO | | 0 | |
+----------+-------------+------+-----+---------+----------------+
7 rows in set (0.01 sec)

MariaDB [kantor]> select from * pegawai;


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 'from *
pegawai' at line 1
MariaDB [kantor]> select * from pegawai;
+------+----------------+--------+---------+---------+------------+------+
| noid | nama | jenkel | kota | kodepos | tgllahir | gaji |
+------+----------------+--------+---------+---------+------------+------+
| 1 | Ahmad Zobari | L | Bandung | 41011 | 1977-10-02 | 0 |
| 2 | Sundariwati | p | Bandung | 40123 | 1978-11-12 | 0 |
| 3 | Ryan Hendrawan | L | Jakarta | 12111 | 1978-11-12 | 0 |
| 4 | Zulkarman | L | Bekasi | 17211 | 1978-08-10 | 0 |
| 5 | Yuliawati | p | Bogor | 00000 | 1982-06-09 | 0 |
| 6 | Mawar | p | Bogor | 12345 | 1985-07-07 | 0 |
+------+----------------+--------+---------+---------+------------+------+
6 rows in set (0.00 sec)

MariaDB [kantor]> update pegawai


-> set gaji=1000000
-> where noid=1
-> ;
Query OK, 1 row affected (0.02 sec)
Rows matched: 1 Changed: 1 Warnings: 0

MariaDB [kantor]> select * from pegawai;


+------+----------------+--------+---------+---------+------------+---------+
| noid | nama | jenkel | kota | kodepos | tgllahir | gaji |
+------+----------------+--------+---------+---------+------------+---------+
| 1 | Ahmad Zobari | L | Bandung | 41011 | 1977-10-02 | 1000000 |
| 2 | Sundariwati | p | Bandung | 40123 | 1978-11-12 | 0 |
| 3 | Ryan Hendrawan | L | Jakarta | 12111 | 1978-11-12 | 0 |
| 4 | Zulkarman | L | Bekasi | 17211 | 1978-08-10 | 0 |
| 5 | Yuliawati | p | Bogor | 00000 | 1982-06-09 | 0 |
| 6 | Mawar | p | Bogor | 12345 | 1985-07-07 | 0 |
+------+----------------+--------+---------+---------+------------+---------+
6 rows in set (0.00 sec)

MariaDB [kantor]> update pegawai


-> set gaji=1250000
-> where noid=2;
Query OK, 1 row affected (0.06 sec)
Rows matched: 1 Changed: 1 Warnings: 0

MariaDB [kantor]> update pegawai


-> set gaji=1500000
-> where noid=3;
Query OK, 1 row affected (0.06 sec)
Rows matched: 1 Changed: 1 Warnings: 0

MariaDB [kantor]> update pegawai


-> set gaji=2000000
-> ;;
Query OK, 6 rows affected (0.03 sec)
Rows matched: 6 Changed: 6 Warnings: 0

ERROR: No query specified

MariaDB [kantor]> update pegawai


-> set gaji=1750000
-> where noid=4;
Query OK, 1 row affected (0.07 sec)
Rows matched: 1 Changed: 1 Warnings: 0

MariaDB [kantor]> update pegawai


-> set gaji=2000000
-> where noid=5;
Query OK, 0 rows affected (0.03 sec)
Rows matched: 1 Changed: 0 Warnings: 0

MariaDB [kantor]> update pegawai


-> set gaji=2250000
-> where noid=5;
Query OK, 1 row affected (0.03 sec)
Rows matched: 1 Changed: 1 Warnings: 0

MariaDB [kantor]> select * from pegawai;


+------+----------------+--------+---------+---------+------------+---------+
| noid | nama | jenkel | kota | kodepos | tgllahir | gaji |
+------+----------------+--------+---------+---------+------------+---------+
| 1 | Ahmad Zobari | L | Bandung | 41011 | 1977-10-02 | 2000000 |
| 2 | Sundariwati | p | Bandung | 40123 | 1978-11-12 | 2000000 |
| 3 | Ryan Hendrawan | L | Jakarta | 12111 | 1978-11-12 | 2000000 |
| 4 | Zulkarman | L | Bekasi | 17211 | 1978-08-10 | 1750000 |
| 5 | Yuliawati | p | Bogor | 00000 | 1982-06-09 | 2250000 |
| 6 | Mawar | p | Bogor | 12345 | 1985-07-07 | 2000000 |
+------+----------------+--------+---------+---------+------------+---------+
6 rows in set (0.00 sec)

MariaDB [kantor]> load data local infile'c:\\data\\tambahdata.txt'


-> into table pegawai
-> fields terminated by",
"> lines terminated by '\n'
"> ;
">
"> );
"> ;
">
"> stop
"> ;
"> select * from pegawai;
"> s";
ERROR 2 (HY000): File 'c:\data\tambahdata.txt' not found (Errcode: 2 "No such file
or directory")
MariaDB [kantor]> update pegawai
-> ("Sobari","L","Jakarta","41011","1976-10-02)","1100000")
-> ;
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
'("Sobari","L","Jakarta","41011","1976-10-02)","1100000")' at line 2
MariaDB [kantor]> update pegawai
-> (nama,jenkel,kota,kodepos,tgllahir,gaji)
-> values
-> ("Sobari","L","Jakarta","41011","1976-10-02)","1100000")
-> ;
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
'(nama,jenkel,kota,kodepos,tgllahir,gaji)
values
("Sobari","L","Jakarta","41011",' at line 2
MariaDB [kantor]> update pegawai
-> (nama,jenkel,kota,kodepos,tgllahir,gaji)
-> values
-> ("Sobari","L","Jakarta","41011","1976-10-02","1100000")
-> ;
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
'(nama,jenkel,kota,kodepos,tgllahir,gaji)
values
("Sobari","L","Jakarta","41011",' at line 2
MariaDB [kantor]> desc pegawai;
ERROR 1036 (HY000): Table 'C:\xampp\tmp\#sql1f20_2_7.MAI' is read only
MariaDB [kantor]> desc pegawai;
+----------+-------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+----------+-------------+------+-----+---------+----------------+
| noid | int(10) | NO | PRI | NULL | auto_increment |
| nama | varchar(25) | NO | | NULL | |
| jenkel | char(1) | YES | | NULL | |
| kota | varchar(25) | NO | | NULL | |
| kodepos | char(5) | NO | | NULL | |
| tgllahir | date | YES | | NULL | |
| gaji | int(12) | NO | | 0 | |
+----------+-------------+------+-----+---------+----------------+
7 rows in set (0.01 sec)

MariaDB [kantor]> select * from pegawai;


+------+----------------+--------+---------+---------+------------+---------+
| noid | nama | jenkel | kota | kodepos | tgllahir | gaji |
+------+----------------+--------+---------+---------+------------+---------+
| 1 | Ahmad Zobari | L | Bandung | 41011 | 1977-10-02 | 2000000 |
| 2 | Sundariwati | p | Bandung | 40123 | 1978-11-12 | 2000000 |
| 3 | Ryan Hendrawan | L | Jakarta | 12111 | 1978-11-12 | 2000000 |
| 4 | Zulkarman | L | Bekasi | 17211 | 1978-08-10 | 1750000 |
| 5 | Yuliawati | p | Bogor | 00000 | 1982-06-09 | 2250000 |
| 6 | Mawar | p | Bogor | 12345 | 1985-07-07 | 2000000 |
+------+----------------+--------+---------+---------+------------+---------+
6 rows in set (0.00 sec)
MariaDB [kantor]> insert into pegawai
-> (nama,jenkel,kota,kodepos,tgllahir,gaji)
-> values
-> ("Sobari","L","Jakarta","41011","1976-10-02","1100000")
-> ;
Query OK, 1 row affected (0.03 sec)

MariaDB [kantor]> insert into pegawai


-> (nama,jenkel,kota,kodepos,tgllahir,gaji)
-> values
-> ("Melia","P","Bandung","12111","1976-10-02","1100000")
-> ;
Query OK, 1 row affected (0.02 sec)

MariaDB [kantor]> insert into pegawai


-> (nama,jenkel,kota,kodepos,tgllahir,gaji)
-> values
-> ("Zanda Cute","L","Jakarta","12111","1980-03-21","1300000")
-> ;
Query OK, 1 row affected (0.02 sec)

MariaDB [kantor]> insert into pegawai


-> (nama,jenkel,kota,kodepos,tgllahir,gaji)
-> values
-> ("Maman","L","Bekasi","17211","1977-08-10","1400000")
-> ;
Query OK, 1 row affected (0.03 sec)

MariaDB [kantor]> insert into pegawai


-> (nama,jenkel,kota,kodepos,tgllahir,gaji)
-> values
-> ("Yenny","P","Bekas","17211","1977-08-10","1400000")
-> werfew;
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
'werfew' at line 5
MariaDB [kantor]> insert into pegawai
-> (nama,jenkel,kota,kodepos,tgllahir,gaji)
-> values
-> ("Yenny","P","Bogor","00000","1985-06-09","1150000")
-> ;
Query OK, 1 row affected (0.03 sec)

MariaDB [kantor]> insert into pegawai


-> (nama,jenkel,kota,kodepos,tgllahir,gaji)
-> values
-> ("Rossa","P","Jakarta","12111","1987-07-07","1350000")
-> ;
Query OK, 1 row affected (0.03 sec)

MariaDB [kantor]> insert into pegawai


-> (nama,jenkel,kota,kodepos,tgllahir,gaji)
-> values
-> ("Dadan","L","Bandung","41011","1975-11-12","1450000")
-> ;
Query OK, 1 row affected (0.03 sec)

MariaDB [kantor]> insert into pegawai


-> insert into pegawai
-> (nama,jenkel,kota,kodepos,tgllahir,gaji);
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 'insert
into pegawai
(nama,jenkel,kota,kodepos,tgllahir,gaji)' at line 2
MariaDB [kantor]> insert into pegawai
-> (nama,jenkel,kota,kodepos,tgllahir,gaji);
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 '' at
line 2
MariaDB [kantor]> insert into pegawai
-> (nama,jenkel,kota,kodepos,tgllahir,gaji)
-> values
-> ("Wawan","P","Semarang","40123","1971-10-12","1600000")
-> ;
Query OK, 1 row affected (0.03 sec)

MariaDB [kantor]> insert into pegawai


-> (nama,jenkel,kota,kodepos,tgllahir,gaji)
-> values
-> ("The Cute","L","Jakarta","12111","1977-03-21","1700000")
-> ;
Query OK, 1 row affected (0.03 sec)

MariaDB [kantor]> select * from pegawai;


+------+----------------+--------+----------+---------+------------+---------+
| noid | nama | jenkel | kota | kodepos | tgllahir | gaji |
+------+----------------+--------+----------+---------+------------+---------+
| 1 | Ahmad Zobari | L | Bandung | 41011 | 1977-10-02 | 2000000 |
| 2 | Sundariwati | p | Bandung | 40123 | 1978-11-12 | 2000000 |
| 3 | Ryan Hendrawan | L | Jakarta | 12111 | 1978-11-12 | 2000000 |
| 4 | Zulkarman | L | Bekasi | 17211 | 1978-08-10 | 1750000 |
| 5 | Yuliawati | p | Bogor | 00000 | 1982-06-09 | 2250000 |
| 6 | Mawar | p | Bogor | 12345 | 1985-07-07 | 2000000 |
| 7 | Sobari | L | Jakarta | 41011 | 1976-10-02 | 1100000 |
| 8 | Melia | P | Bandung | 12111 | 1976-10-02 | 1100000 |
| 9 | Zanda Cute | L | Jakarta | 12111 | 1980-03-21 | 1300000 |
| 10 | Maman | L | Bekasi | 17211 | 1977-08-10 | 1400000 |
| 11 | Yenny | P | Bogor | 00000 | 1985-06-09 | 1150000 |
| 12 | Rossa | P | Jakarta | 12111 | 1987-07-07 | 1350000 |
| 13 | Dadan | L | Bandung | 41011 | 1975-11-12 | 1450000 |
| 14 | Wawan | P | Semarang | 40123 | 1971-10-12 | 1600000 |
| 15 | The Cute | L | Jakarta | 12111 | 1977-03-21 | 1700000 |
+------+----------------+--------+----------+---------+------------+---------+
15 rows in set (0.00 sec)

MariaDB [kantor]> select * from pegawai


-> ;
+------+----------------+--------+----------+---------+------------+---------+
| noid | nama | jenkel | kota | kodepos | tgllahir | gaji |
+------+----------------+--------+----------+---------+------------+---------+
| 1 | Ahmad Zobari | L | Bandung | 41011 | 1977-10-02 | 2000000 |
| 2 | Sundariwati | p | Bandung | 40123 | 1978-11-12 | 2000000 |
| 3 | Ryan Hendrawan | L | Jakarta | 12111 | 1978-11-12 | 2000000 |
| 4 | Zulkarman | L | Bekasi | 17211 | 1978-08-10 | 1750000 |
| 5 | Yuliawati | p | Bogor | 00000 | 1982-06-09 | 2250000 |
| 6 | Mawar | p | Bogor | 12345 | 1985-07-07 | 2000000 |
| 7 | Sobari | L | Jakarta | 41011 | 1976-10-02 | 1100000 |
| 8 | Melia | P | Bandung | 12111 | 1976-10-02 | 1100000 |
| 9 | Zanda Cute | L | Jakarta | 12111 | 1980-03-21 | 1300000 |
| 10 | Maman | L | Bekasi | 17211 | 1977-08-10 | 1400000 |
| 11 | Yenny | P | Bogor | 00000 | 1985-06-09 | 1150000 |
| 12 | Rossa | P | Jakarta | 12111 | 1987-07-07 | 1350000 |
| 13 | Dadan | L | Bandung | 41011 | 1975-11-12 | 1450000 |
| 14 | Wawan | P | Semarang | 40123 | 1971-10-12 | 1600000 |
| 15 | The Cute | L | Jakarta | 12111 | 1977-03-21 | 1700000 |
+------+----------------+--------+----------+---------+------------+---------+
15 rows in set (0.00 sec)

MariaDB [kantor]> select nama,jenkel,tgllahir pegawai


-> order by nama
-> order by tgllahir desc;
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 'order
by tgllahir desc' at line 3
MariaDB [kantor]> select nama,jenkel,tgllahir pegawai
-> order by nama;
ERROR 1054 (42S22): Unknown column 'nama' in 'field list'
MariaDB [kantor]> select nama,jenkel,tgllahir pegawai
-> order by nama
-> oreder by tgllahir;
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 'oreder
by tgllahir' at line 3
MariaDB [kantor]> select * from pegawai
-> where 1980-01-01<=
-> and
-> ;
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 'and'
at line 3
MariaDB [kantor]> select * from pegawai
-> where tgllahir 1980-01-01<=
-> and tgllahir 1987-07-07>=
-> order by tgllahir,nama;
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 '1980-
01-01<=
and tgllahir 1987-07-07>=
order by tgllahir,nama' at line 2
MariaDB [kantor]> select nama.jenkel,tgllahir
-> from pegawai
-> where tgllahir<"1980-01-01"
-> oredr by nama;
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 'oredr
by nama' at line 4
MariaDB [kantor]> select nama.jenkel,tgllahir
-> from pegawai
-> where tgllahir<"1980-01-01"
-> order by nama;
ERROR 1054 (42S22): Unknown column 'nama.jenkel' in 'field list'
MariaDB [kantor]> select nama,jenkel,tgllahir
-> from pegawai
-> where tgllahir<"1980-01-01"
-> order by nama;
+----------------+--------+------------+
| nama | jenkel | tgllahir |
+----------------+--------+------------+
| Ahmad Zobari | L | 1977-10-02 |
| Dadan | L | 1975-11-12 |
| Maman | L | 1977-08-10 |
| Melia | P | 1976-10-02 |
| Ryan Hendrawan | L | 1978-11-12 |
| Sobari | L | 1976-10-02 |
| Sundariwati | p | 1978-11-12 |
| The Cute | L | 1977-03-21 |
| Wawan | P | 1971-10-12 |
| Zulkarman | L | 1978-08-10 |
+----------------+--------+------------+
10 rows in set (0.00 sec)

MariaDB [kantor]> select nama.jenkel,tgllahir


-> from pegawai
-> where tgllahir<"19800101"
-> and jenkel="L"
-> order by nama;
ERROR 1054 (42S22): Unknown column 'nama.jenkel' in 'field list'
MariaDB [kantor]> select nama,jenkel,tgllahir
-> from pegawai
-> where tgllahir<"19800101"
-> and jenkel="L"
-> order by nama;
+----------------+--------+------------+
| nama | jenkel | tgllahir |
+----------------+--------+------------+
| Ahmad Zobari | L | 1977-10-02 |
| Dadan | L | 1975-11-12 |
| Maman | L | 1977-08-10 |
| Ryan Hendrawan | L | 1978-11-12 |
| Sobari | L | 1976-10-02 |
| The Cute | L | 1977-03-21 |
| Zulkarman | L | 1978-08-10 |
+----------------+--------+------------+
7 rows in set (0.00 sec)

MariaDB [kantor]> select nama,jenkel,tgllahir


-> from pegawai
-> where tgllahir >="1980-01-01"
-> and tgllahir <="1985-12-31"
-> order by nama;
+------------+--------+------------+
| nama | jenkel | tgllahir |
+------------+--------+------------+
| Mawar | p | 1985-07-07 |
| Yenny | P | 1985-06-09 |
| Yuliawati | p | 1982-06-09 |
| Zanda Cute | L | 1980-03-21 |
+------------+--------+------------+
4 rows in set (0.00 sec)

MariaDB [kantor]> select nama,jenkel,tgllahir


-> from pegawai
-> where tgllahir >="1980-01-01"
-> and tgllahir <="1985-12-31"
-> jenkel="L"
-> order by nama;
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
'jenkel="L"
order by nama' at line 5
MariaDB [kantor]> select nama,jenkel,tgllahir
-> from pegawai
-> where tgllahir >="1980-01-01"
-> and tgllahir <="1985-12-31"
-> and jenkel="L"
-> order by nama;
+------------+--------+------------+
| nama | jenkel | tgllahir |
+------------+--------+------------+
| Zanda Cute | L | 1980-03-21 |
+------------+--------+------------+
1 row in set (0.00 sec)

MariaDB [kantor]> select nama,tgllahir,


-> current_date AS SEKARANG,
-> (year(current_date)-year(tgllahir))
-> -(right(current_date,5)<right(tgllahir,5))AS USIA
-> from pegawai;
+----------------+------------+------------+------+
| nama | tgllahir | SEKARANG | USIA |
+----------------+------------+------------+------+
| Ahmad Zobari | 1977-10-02 | 2018-05-16 | 40 |
| Sundariwati | 1978-11-12 | 2018-05-16 | 39 |
| Ryan Hendrawan | 1978-11-12 | 2018-05-16 | 39 |
| Zulkarman | 1978-08-10 | 2018-05-16 | 39 |
| Yuliawati | 1982-06-09 | 2018-05-16 | 35 |
| Mawar | 1985-07-07 | 2018-05-16 | 32 |
| Sobari | 1976-10-02 | 2018-05-16 | 41 |
| Melia | 1976-10-02 | 2018-05-16 | 41 |
| Zanda Cute | 1980-03-21 | 2018-05-16 | 38 |
| Maman | 1977-08-10 | 2018-05-16 | 40 |
| Yenny | 1985-06-09 | 2018-05-16 | 32 |
| Rossa | 1987-07-07 | 2018-05-16 | 30 |
| Dadan | 1975-11-12 | 2018-05-16 | 42 |
| Wawan | 1971-10-12 | 2018-05-16 | 46 |
| The Cute | 1977-03-21 | 2018-05-16 | 41 |
+----------------+------------+------------+------+
15 rows in set (0.00 sec)

MariaDB [kantor]> current_date AS SEKARANG,


-> (year(current_date)-year(tgllahir))
-> -(right(current_date,5)<right(tgllahir,5))AS USIA
-> (year(current_date)-year(tgllahir));
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
'current_date AS SEKARANG,
(year(current_date)-year(tgllahir))
-(right(current_da' at line 1
MariaDB [kantor]> current_date AS SEKARANG,
-> (year(current_date)-year(tgllahir))
-> -(right(current_date,5)<right(tgllahir,5))
-> AS USIA
-> from pegawai
-> where(year(current_date)-year(tgllahir))
-> -(right(current_date,5)<right(tgllahir,5))
-> <=25;
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
'current_date AS SEKARANG,
(year(current_date)-year(tgllahir))
-(right(current_da' at line 1
MariaDB [kantor]> select nama,tgllahir,
-> current_date AS SEKARANG,
-> (year(current_date)-year(tgllahir))
-> -(right(current_date,5)<right(tgllahir,5))
-> AS USIA
-> from pegawai
-> where(year(current_date)-year(tgllahir))
-> -(right(current_date,5)<right(tgllahir,5))
-> <=25;
Empty set (0.00 sec)

MariaDB [kantor]> select * from pegawai


-> where kota="Bandung";
+------+--------------+--------+---------+---------+------------+---------+
| noid | nama | jenkel | kota | kodepos | tgllahir | gaji |
+------+--------------+--------+---------+---------+------------+---------+
| 1 | Ahmad Zobari | L | Bandung | 41011 | 1977-10-02 | 2000000 |
| 2 | Sundariwati | p | Bandung | 40123 | 1978-11-12 | 2000000 |
| 8 | Melia | P | Bandung | 12111 | 1976-10-02 | 1100000 |
| 13 | Dadan | L | Bandung | 41011 | 1975-11-12 | 1450000 |
+------+--------------+--------+---------+---------+------------+---------+
4 rows in set (0.00 sec)

MariaDB [kantor]> select * from pegawai


-> where kota!="Bandung";
+------+----------------+--------+----------+---------+------------+---------+
| noid | nama | jenkel | kota | kodepos | tgllahir | gaji |
+------+----------------+--------+----------+---------+------------+---------+
| 3 | Ryan Hendrawan | L | Jakarta | 12111 | 1978-11-12 | 2000000 |
| 4 | Zulkarman | L | Bekasi | 17211 | 1978-08-10 | 1750000 |
| 5 | Yuliawati | p | Bogor | 00000 | 1982-06-09 | 2250000 |
| 6 | Mawar | p | Bogor | 12345 | 1985-07-07 | 2000000 |
| 7 | Sobari | L | Jakarta | 41011 | 1976-10-02 | 1100000 |
| 9 | Zanda Cute | L | Jakarta | 12111 | 1980-03-21 | 1300000 |
| 10 | Maman | L | Bekasi | 17211 | 1977-08-10 | 1400000 |
| 11 | Yenny | P | Bogor | 00000 | 1985-06-09 | 1150000 |
| 12 | Rossa | P | Jakarta | 12111 | 1987-07-07 | 1350000 |
| 14 | Wawan | P | Semarang | 40123 | 1971-10-12 | 1600000 |
| 15 | The Cute | L | Jakarta | 12111 | 1977-03-21 | 1700000 |
+------+----------------+--------+----------+---------+------------+---------+
11 rows in set (0.00 sec)

MariaDB [kantor]> select * from pegawai


-> where kota<>"Bandung"
-> where kota<>"Jakarta"
-> where kota<>"Bekasi"
-> order by kota;
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
kota<>"Jakarta"
where kota<>"Bekasi"
order by kota' at line 3
MariaDB [kantor]> select * from pegawai
-> where kota<>"Bandung"
-> and kota<>"Jakarta"
-> and kota<>"Bekasi"
-> order by kota;
+------+-----------+--------+----------+---------+------------+---------+
| noid | nama | jenkel | kota | kodepos | tgllahir | gaji |
+------+-----------+--------+----------+---------+------------+---------+
| 5 | Yuliawati | p | Bogor | 00000 | 1982-06-09 | 2250000 |
| 6 | Mawar | p | Bogor | 12345 | 1985-07-07 | 2000000 |
| 11 | Yenny | P | Bogor | 00000 | 1985-06-09 | 1150000 |
| 14 | Wawan | P | Semarang | 40123 | 1971-10-12 | 1600000 |
+------+-----------+--------+----------+---------+------------+---------+
4 rows in set (0.00 sec)

MariaDB [kantor]> select * from pegawai


-> where kota<>"Bandung"
-> and kota<>"Jakarta"
-> and kota<>"Bekasi"
-> order by kota and nama;
+------+-----------+--------+----------+---------+------------+---------+
| noid | nama | jenkel | kota | kodepos | tgllahir | gaji |
+------+-----------+--------+----------+---------+------------+---------+
| 5 | Yuliawati | p | Bogor | 00000 | 1982-06-09 | 2250000 |
| 6 | Mawar | p | Bogor | 12345 | 1985-07-07 | 2000000 |
| 11 | Yenny | P | Bogor | 00000 | 1985-06-09 | 1150000 |
| 14 | Wawan | P | Semarang | 40123 | 1971-10-12 | 1600000 |
+------+-----------+--------+----------+---------+------------+---------+
4 rows in set, 4 warnings (0.00 sec)

MariaDB [kantor]> select * from pegawai


-> where gaji>=1500000
-> and gaji<=2500000
-> order by gaji,nama;
+------+----------------+--------+----------+---------+------------+---------+
| noid | nama | jenkel | kota | kodepos | tgllahir | gaji |
+------+----------------+--------+----------+---------+------------+---------+
| 14 | Wawan | P | Semarang | 40123 | 1971-10-12 | 1600000 |
| 15 | The Cute | L | Jakarta | 12111 | 1977-03-21 | 1700000 |
| 4 | Zulkarman | L | Bekasi | 17211 | 1978-08-10 | 1750000 |
| 1 | Ahmad Zobari | L | Bandung | 41011 | 1977-10-02 | 2000000 |
| 6 | Mawar | p | Bogor | 12345 | 1985-07-07 | 2000000 |
| 3 | Ryan Hendrawan | L | Jakarta | 12111 | 1978-11-12 | 2000000 |
| 2 | Sundariwati | p | Bandung | 40123 | 1978-11-12 | 2000000 |
| 5 | Yuliawati | p | Bogor | 00000 | 1982-06-09 | 2250000 |
+------+----------------+--------+----------+---------+------------+---------+
8 rows in set (0.00 sec)

MariaDB [kantor]> select * from pegawai


-> where gaji<2000000;
+------+------------+--------+----------+---------+------------+---------+
| noid | nama | jenkel | kota | kodepos | tgllahir | gaji |
+------+------------+--------+----------+---------+------------+---------+
| 4 | Zulkarman | L | Bekasi | 17211 | 1978-08-10 | 1750000 |
| 7 | Sobari | L | Jakarta | 41011 | 1976-10-02 | 1100000 |
| 8 | Melia | P | Bandung | 12111 | 1976-10-02 | 1100000 |
| 9 | Zanda Cute | L | Jakarta | 12111 | 1980-03-21 | 1300000 |
| 10 | Maman | L | Bekasi | 17211 | 1977-08-10 | 1400000 |
| 11 | Yenny | P | Bogor | 00000 | 1985-06-09 | 1150000 |
| 12 | Rossa | P | Jakarta | 12111 | 1987-07-07 | 1350000 |
| 13 | Dadan | L | Bandung | 41011 | 1975-11-12 | 1450000 |
| 14 | Wawan | P | Semarang | 40123 | 1971-10-12 | 1600000 |
| 15 | The Cute | L | Jakarta | 12111 | 1977-03-21 | 1700000 |
+------+------------+--------+----------+---------+------------+---------+
10 rows in set (0.00 sec)

MariaDB [kantor]> select avg(gaji) from pegawai;


+--------------+
| avg(gaji) |
+--------------+
| 1610000.0000 |
+--------------+
1 row in set (0.00 sec)

MariaDB [kantor]> select max(gaji) from pegawai;


+-----------+
| max(gaji) |
+-----------+
| 2250000 |
+-----------+
1 row in set (0.00 sec)

MariaDB [kantor]> select min(gaji) from pegawai;


+-----------+
| min(gaji) |
+-----------+
| 1100000 |
+-----------+
1 row in set (0.00 sec)

MariaDB [kantor]> select sum(gaji) from pegawai;


+-----------+
| sum(gaji) |
+-----------+
| 24150000 |
+-----------+
1 row in set (0.00 sec)

MariaDB [kantor]> select noid,nama


-> from pegawai
-> where nama like"a%";
+------+--------------+
| noid | nama |
+------+--------------+
| 1 | Ahmad Zobari |
+------+--------------+
1 row in set (0.00 sec)

MariaDB [kantor]> select noid,nama


-> from pegawai
-> where nama like"d%";
+------+-------+
| noid | nama |
+------+-------+
| 13 | Dadan |
+------+-------+
1 row in set (0.00 sec)
MariaDB [kantor]> select noid,nama
-> from pegawai
-> where nama like"i%";
Empty set (0.00 sec)

MariaDB [kantor]> select noid,nama


-> from pegawai
-> where nama like"%i";
+------+--------------+
| noid | nama |
+------+--------------+
| 1 | Ahmad Zobari |
| 2 | Sundariwati |
| 5 | Yuliawati |
| 7 | Sobari |
+------+--------------+
4 rows in set (0.00 sec)

MariaDB [kantor]> select noid,nama


-> from pegawai
-> where nama like"%wati";
+------+-------------+
| noid | nama |
+------+-------------+
| 2 | Sundariwati |
| 5 | Yuliawati |
+------+-------------+
2 rows in set (0.00 sec)

MariaDB [kantor]> select noid,nama


-> from pegawai
-> where nama like binary"%lia%";
+------+-----------+
| noid | nama |
+------+-----------+
| 5 | Yuliawati |
| 8 | Melia |
+------+-----------+
2 rows in set (0.00 sec)

MariaDB [kantor]>

Das könnte Ihnen auch gefallen