Professional Documents
Culture Documents
Mysql
Mysql
00 sec)
mysql> select *
-> FROM latih1;
+-------+-----------+
| nama | alamat
|
+-------+-----------+
| Dedi | Bandung |
| Adit | Margahayu |
| Adit | Cijerah |
| Kemal | Tasik
|
+-------+-----------+
4 rows in set (0.00 sec)
mysql> select alamat
-> from latih1
-> ORDER BY nama;
+-----------+
| alamat
|
+-----------+
| Margahayu |
| Cijerah |
| Bandung |
| Tasik
|
+-----------+
4 rows in set (0.01 sec)
mysql> select *
-> from latih1
-> ORDER BY nama;
+-------+-----------+
| nama | alamat
|
+-------+-----------+
| Adit | Margahayu |
| Adit | Cijerah |
| Dedi | Bandung |
| Kemal | Tasik
|
+-------+-----------+
4 rows in set (0.00 sec)
mysql> select *
-> from latih1
-> ORDER BY nama DESC;
+-------+-----------+
| nama | alamat
|
+-------+-----------+
| Kemal | Tasik
|
| Dedi | Bandung |
| Adit | Margahayu |
| Adit | Cijerah |
+-------+-----------+
4 rows in set (0.00 sec)
mysql> create table latih2(nama char(30),tempat_lahir char(30),tanggal date);
Query OK, 0 rows affected (0.06 sec)
mysql> INSERT INTO latih2
-> VALUES ("Deni Sanjaya","Bandung",1989-01-10);
ERROR 1292 (22007): Incorrect date value: '1978' for column 'tanggal' at row 1
mysql> VALUES ("Deni Sanjaya","Bandung","1989-01-10");
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 'VALUE
S ("Deni Sanjaya","Bandung","1989-01-10")' at line 1
mysql> VALUES ("Deni Sanjaya","Bandung",'1989-01-10');
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 'VALUE
S ("Deni Sanjaya","Bandung",'1989-01-10')' at line 1
mysql> VALUES ("Deni Sanjaya","Bandung",'1989-01-10');
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 'VALUE
S ("Deni Sanjaya","Bandung",'1989-01-10')' at line 1
mysql> show tables;
+-------------------+
| Tables_in_latihan |
+-------------------+
| latih1
|
| latih2
|
| latihl
|
| tabel
|
+-------------------+
4 rows in set (0.01 sec)
mysql> INSERT INTO latih2
-> VALUES ("Deni Sanjaya","Bandung",1989-01-10);
ERROR 1292 (22007): Incorrect date value: '1978' for column 'tanggal' at row 1
mysql> VALUES ("Deni Sanjaya","Bandung",'1989-01-10');
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 'VALUE
S ("Deni Sanjaya","Bandung",'1989-01-10')' at line 1
mysql> INSERT INTO latih2
-> VALUES ("Deni Sanjaya","Bandung",'1989-01-10');
Query OK, 1 row affected (0.05 sec)
mysql> select *
-> from latih2;
+--------------+--------------+------------+
| nama
| tempat_lahir | tanggal
|
+--------------+--------------+------------+
| Deni Sanjaya | Bandung
| 1989-01-10 |
+--------------+--------------+------------+
1 row in set (0.00 sec)
mysql> INSERT INTO latih2
-> VALUES ("Dedi Damhudi","Jakarta",'1989-01-10');
Query OK, 1 row affected (0.03 sec)
mysql> select *
-> from latih2;
+--------------+--------------+------------+
| nama
| tempat_lahir | tanggal
|
+--------------+--------------+------------+
| Deni Sanjaya | Bandung
| 1989-01-10 |
| Dedi Damhudi | Jakarta
| 1989-01-10 |
+--------------+--------------+------------+
2 rows in set (0.00 sec)
mysql> select nama,tanggal, CURDATE(),
-> AS umur
-> from latih2;
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 'AS um
ur
from latih2' at line 2
mysql> select nama,tanggal, CURDATE(),
-> (YEAR(CURDATE())-YEAR(Tanggal))
-> AS umur
-> from latih2;
+--------------+------------+------------+------+
| nama
| tanggal
| CURDATE() | umur |
+--------------+------------+------------+------+
| Deni Sanjaya | 1989-01-10 | 2012-05-30 | 23 |
| Dedi Damhudi | 1989-01-10 | 2012-05-30 | 23 |
+--------------+------------+------------+------+
2 rows in set (0.01 sec)
mysql> INSERT INTO latih2
-> VALUES ("Amir Syamsudin","Cimahi",'1991-31-12');
ERROR 1292 (22007): Incorrect date value: '1991-31-12' for column 'tanggal' at r
ow 1
mysql> INSERT INTO latih2
-> VALUES ("Amir Syamsudin","Cimahi",'1991-03-12');
Query OK, 1 row affected (0.02 sec)
mysql> select *
-> from latih2;
+----------------+--------------+------------+
| nama
| tempat_lahir | tanggal
|
+----------------+--------------+------------+
| Deni Sanjaya | Bandung
| 1989-01-10 |
| Dedi Damhudi | Jakarta
| 1989-01-10 |
| Amir Syamsudin | Cimahi
| 1991-03-12 |
+----------------+--------------+------------+
3 rows in set (0.00 sec)
mysql> select nama,tanggal, CURDATE(),
-> (YEAR(CURDATE())-YEAR(Tanggal))
-> AS umur
-> from latih2;
+----------------+------------+------------+------+
| nama
| tanggal
| CURDATE() | umur |
+----------------+------------+------------+------+
| Deni Sanjaya | 1989-01-10 | 2012-05-30 | 23 |
| Dedi Damhudi | 1989-01-10 | 2012-05-30 | 23 |
| Amir Syamsudin | 1991-03-12 | 2012-05-30 | 21 |
+----------------+------------+------------+------+
3 rows in set (0.00 sec)
mysql> select nama,tanggal, last_day(tgl),
-> AS akhir
-> from latih2;
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 'AS ak
hir
from latih2' at line 2
mysql> select nama,tanggal,Last_Day(tgl),
-> AS akhir
-> from latih2;
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 'AS ak
hir