Anda di halaman 1dari 9

MariaDB [stasiun_voyager]> SELECT

stasiun.Id_Stasiun,pesawat.Id_Pesawat,hanggar.Id_hanggar,pilot_Id_Pilot

-> FROM stasiun,pesawat,hanggar,pilot

-> ORDER BY Id_Stasiun desc, Id_pesawat desc, Id_Hanggar desc, Id_Pilot desc LIMIT 5;

ERROR 1054 (42S22): Unknown column 'pilot_Id_Pilot' in 'field list'

MariaDB [stasiun_voyager]> SELECT


stasiun.Id_Stasiun,pesawat.Id_Pesawat,hanggar.Id_hanggar,pilot.Id_Pilot

-> FROM stasiun,pesawat,hanggar,pilot

-> ORDER BY Id_Stasiun desc, Id_pesawat desc, Id_Hanggar desc, Id_Pilot desc LIMIT 5;

+------------+------------+------------+----------+

| Id_Stasiun | Id_Pesawat | Id_hanggar | Id_Pilot |

+------------+------------+------------+----------+

| ST010 | PS009 | HG010 | PL009 |

| ST010 | PS009 | HG010 | PL008 |

| ST010 | PS009 | HG010 | PL007 |

| ST010 | PS009 | HG010 | PL006 |

| ST010 | PS009 | HG010 | PL005 |

+------------+------------+------------+----------+

5 rows in set (0.09 sec)

MariaDB [stasiun_voyager]> SELECT * FROM stasiun, hanggar, pesawat,pilot

-> WHERE Id_stasiun LIKE '%2' LIMIT 2;

ERROR 1052 (23000): Column 'Id_stasiun' in where clause is


ambiguous
MariaDB [stasiun_voyager]> SELECT * FROM hanggar, pesawat,pilot

-> WHERE Id_stasiun LIKE '%2' LIMIT 2;

+------------+--------------+-----------+------------+------------+---------------+------------+-
------------+------------+----------+------------+------------+--------------+-------+-----------
-+--------+

| Id_Hanggar | Nama_Hanggar | Kapasitas | Id_Stasiun | Id_Pesawat | Nama_Pesawat | Tujuan |


Asal | Id_Hanggar | Id_Pilot | Nama_Pilot | Usia_Pilot | Alamat_Pilot | No_HP | Id_Pesawat
| Id_Ras |

+------------+--------------+-----------+------------+------------+---------------+------------+-
------------+------------+----------+------------+------------+--------------+-------+-----------
-+--------+
| HG002 | B | 30 | ST002 | PS001 | Jellyfish Air | Adley Town |
Bexley Town | HG001 | PL001 | Dora | 30 | Adley Town | 11 | PS001
| RS001 |

| HG002 | B | 30 | ST002 | PS002 | Coral Air | Adley Town |


Britta Town | HG002 | PL001 | Dora | 30 | Adley Town | 11 | PS001
| RS001 |

+------------+--------------+-----------+------------+------------+---------------+------------+-
------------+------------+----------+------------+------------+--------------+-------+-----------
-+--------+

2 rows in set (0.35 sec)

MariaDB [stasiun_voyager]> SELECT * FROM hanggar, pesawat,pilot

-> WHERE Id_stasiun NOT LIKE '%2' LIMIT 2;

+------------+--------------+-----------+------------+------------+---------------+------------+-
------------+------------+----------+------------+------------+--------------+-------+-----------
-+--------+

| Id_Hanggar | Nama_Hanggar | Kapasitas | Id_Stasiun | Id_Pesawat | Nama_Pesawat | Tujuan |


Asal | Id_Hanggar | Id_Pilot | Nama_Pilot | Usia_Pilot | Alamat_Pilot | No_HP | Id_Pesawat
| Id_Ras |

+------------+--------------+-----------+------------+------------+---------------+------------+-
------------+------------+----------+------------+------------+--------------+-------+-----------
-+--------+

| HG001 | A | 50 | ST001 | PS001 | Jellyfish Air | Adley Town |


Bexley Town | HG001 | PL001 | Dora | 30 | Adley Town | 11 | PS001
| RS001 |

| HG001 | A | 50 | ST001 | PS002 | Coral Air | Adley Town |


Britta Town | HG002 | PL001 | Dora | 30 | Adley Town | 11 | PS001
| RS001 |

+------------+--------------+-----------+------------+------------+---------------+------------+-
------------+------------+----------+------------+------------+--------------+-------+-----------
-+--------+

2 rows in set (0.14 sec)

MariaDB [stasiun_voyager]> SELECT * FROM hanggar, pesawat,pilot

-> WHERE Id_stasiun IS NULL;

Empty set (0.20 sec)

MariaDB [stasiun_voyager]> SELECT * FROM hanggar, pesawat,pilot

-> WHERE Id_stasiun IS NOT NULL limit 2;

+------------+--------------+-----------+------------+------------+---------------+------------+-
------------+------------+----------+------------+------------+--------------+-------+-----------
-+--------+

| Id_Hanggar | Nama_Hanggar | Kapasitas | Id_Stasiun | Id_Pesawat | Nama_Pesawat | Tujuan |


Asal | Id_Hanggar | Id_Pilot | Nama_Pilot | Usia_Pilot | Alamat_Pilot | No_HP | Id_Pesawat
| Id_Ras |
+------------+--------------+-----------+------------+------------+---------------+------------+-
------------+------------+----------+------------+------------+--------------+-------+-----------
-+--------+

| HG001 | A | 50 | ST001 | PS001 | Jellyfish Air | Adley Town |


Bexley Town | HG001 | PL001 | Dora | 30 | Adley Town | 11 | PS001
| RS001 |

| HG001 | A | 50 | ST001 | PS002 | Coral Air | Adley Town |


Britta Town | HG002 | PL001 | Dora | 30 | Adley Town | 11 | PS001
| RS001 |

+------------+--------------+-----------+------------+------------+---------------+------------+-
------------+------------+----------+------------+------------+--------------+-------+-----------
-+--------+

2 rows in set (0.00 sec)

MariaDB [stasiun_voyager]> SELECT * FROM hanggar, pesawat,pilot

-> GROUP BY Id_stasiun limit 2;

+------------+--------------+-----------+------------+------------+---------------+------------+-
------------+------------+----------+------------+------------+--------------+-------+-----------
-+--------+

| Id_Hanggar | Nama_Hanggar | Kapasitas | Id_Stasiun | Id_Pesawat | Nama_Pesawat | Tujuan |


Asal | Id_Hanggar | Id_Pilot | Nama_Pilot | Usia_Pilot | Alamat_Pilot | No_HP | Id_Pesawat
| Id_Ras |

+------------+--------------+-----------+------------+------------+---------------+------------+-
------------+------------+----------+------------+------------+--------------+-------+-----------
-+--------+

| HG001 | A | 50 | ST001 | PS001 | Jellyfish Air | Adley Town |


Bexley Town | HG001 | PL001 | Dora | 30 | Adley Town | 11 | PS001
| RS001 |

| HG002 | B | 30 | ST002 | PS001 | Jellyfish Air | Adley Town |


Bexley Town | HG001 | PL001 | Dora | 30 | Adley Town | 11 | PS001
| RS001 |

+------------+--------------+-----------+------------+------------+---------------+------------+-
------------+------------+----------+------------+------------+--------------+-------+-----------
-+--------+

2 rows in set (0.11 sec)

MariaDB [stasiun_voyager]> SELECT * FROM hanggar, pesawat,pilot

-> ORDER BY Id_stasiun limit 2;

+------------+--------------+-----------+------------+------------+--------------+-----------+---
----------+------------+----------+------------+------------+--------------+-------+------------
+--------+

| Id_Hanggar | Nama_Hanggar | Kapasitas | Id_Stasiun | Id_Pesawat | Nama_Pesawat | Tujuan |


Asal | Id_Hanggar | Id_Pilot | Nama_Pilot | Usia_Pilot | Alamat_Pilot | No_HP | Id_Pesawat
| Id_Ras |
+------------+--------------+-----------+------------+------------+--------------+-----------+---
----------+------------+----------+------------+------------+--------------+-------+------------
+--------+

| HG001 | A | 50 | ST001 | PS009 | Bubble Air | Kael City |


Britta Town | HG005 | PL003 | Suneo | 38 | Britta Town | 33 | PS002
| RS003 |

| HG001 | A | 50 | ST001 | PS008 | Squid Air | Kael City |


Calla Town | HG005 | PL001 | Dora | 30 | Adley Town | 11 | PS001
| RS001 |

+------------+--------------+-----------+------------+------------+--------------+-----------+---
----------+------------+----------+------------+------------+--------------+-------+------------
+--------+

2 rows in set (0.21 sec)

MariaDB [stasiun_voyager]> SELECT * FROM hanggar, pesawat,pilot

-> WHERE Id_stasiun IN ("ST003","ST005") LIMIT 2;

+------------+--------------+-----------+------------+------------+---------------+------------+-
------------+------------+----------+------------+------------+--------------+-------+-----------
-+--------+

| Id_Hanggar | Nama_Hanggar | Kapasitas | Id_Stasiun | Id_Pesawat | Nama_Pesawat | Tujuan |


Asal | Id_Hanggar | Id_Pilot | Nama_Pilot | Usia_Pilot | Alamat_Pilot | No_HP | Id_Pesawat
| Id_Ras |

+------------+--------------+-----------+------------+------------+---------------+------------+-
------------+------------+----------+------------+------------+--------------+-------+-----------
-+--------+

| HG004 | D | 85 | ST003 | PS001 | Jellyfish Air | Adley Town |


Bexley Town | HG001 | PL001 | Dora | 30 | Adley Town | 11 | PS001
| RS001 |

| HG005 | E | 15 | ST003 | PS001 | Jellyfish Air | Adley Town |


Bexley Town | HG001 | PL001 | Dora | 30 | Adley Town | 11 | PS001
| RS001 |

+------------+--------------+-----------+------------+------------+---------------+------------+-
------------+------------+----------+------------+------------+--------------+-------+-----------
-+--------+

2 rows in set (0.04 sec)

MariaDB [stasiun_voyager]> SELECT * FROM hanggar, pesawat,pilot

-> WHERE Id_stasiun BETWEEN "ST003" AND "ST005" LIMIT 2;

+------------+--------------+-----------+------------+------------+---------------+------------+-
------------+------------+----------+------------+------------+--------------+-------+-----------
-+--------+

| Id_Hanggar | Nama_Hanggar | Kapasitas | Id_Stasiun | Id_Pesawat | Nama_Pesawat | Tujuan |


Asal | Id_Hanggar | Id_Pilot | Nama_Pilot | Usia_Pilot | Alamat_Pilot | No_HP | Id_Pesawat
| Id_Ras |
+------------+--------------+-----------+------------+------------+---------------+------------+-
------------+------------+----------+------------+------------+--------------+-------+-----------
-+--------+

| HG004 | D | 85 | ST003 | PS001 | Jellyfish Air | Adley Town |


Bexley Town | HG001 | PL001 | Dora | 30 | Adley Town | 11 | PS001
| RS001 |

| HG005 | E | 15 | ST003 | PS001 | Jellyfish Air | Adley Town |


Bexley Town | HG001 | PL001 | Dora | 30 | Adley Town | 11 | PS001
| RS001 |

+------------+--------------+-----------+------------+------------+---------------+------------+-
------------+------------+----------+------------+------------+--------------+-------+-----------
-+--------+

2 rows in set (0.02 sec)

MariaDB [stasiun_voyager]> SELECT * FROM hanggar, pesawat,pilot

-> WHERE Id_stasiun NOT BETWEEN "ST003" AND "ST005" LIMIT 2;

+------------+--------------+-----------+------------+------------+---------------+------------+-
------------+------------+----------+------------+------------+--------------+-------+-----------
-+--------+

| Id_Hanggar | Nama_Hanggar | Kapasitas | Id_Stasiun | Id_Pesawat | Nama_Pesawat | Tujuan |


Asal | Id_Hanggar | Id_Pilot | Nama_Pilot | Usia_Pilot | Alamat_Pilot | No_HP | Id_Pesawat
| Id_Ras |

+------------+--------------+-----------+------------+------------+---------------+------------+-
------------+------------+----------+------------+------------+--------------+-------+-----------
-+--------+

| HG001 | A | 50 | ST001 | PS001 | Jellyfish Air | Adley Town |


Bexley Town | HG001 | PL001 | Dora | 30 | Adley Town | 11 | PS001
| RS001 |

| HG002 | B | 30 | ST002 | PS001 | Jellyfish Air | Adley Town |


Bexley Town | HG001 | PL001 | Dora | 30 | Adley Town | 11 | PS001
| RS001 |

+------------+--------------+-----------+------------+------------+---------------+------------+-
------------+------------+----------+------------+------------+--------------+-------+-----------
-+--------+

2 rows in set (0.00 sec)

MariaDB [stasiun_voyager]> SELECT SUBSTRING(Id_Stasiun,1,2) FROM hanggar,pesawat,pilot

-> WHERE Id_Stasiun="ST002" limit 2;

+---------------------------+

| SUBSTRING(Id_Stasiun,1,2) |

+---------------------------+

| ST |
| ST |

+---------------------------+

2 rows in set (0.11 sec)

MariaDB [stasiun_voyager]> SELECT COUNT(Nama_Stasiun) FROM hanggar,pesawat,pilot limit 2;

ERROR 1054 (42S22): Unknown column 'Nama_Stasiun' in 'field list'

MariaDB [stasiun_voyager]> SELECT COUNT(Id_Stasiun) FROM hanggar,pesawat,pilot limit 2;

+-------------------+

| COUNT(Id_Stasiun) |

+-------------------+

| 810 |

+-------------------+

1 row in set (0.04 sec)

MariaDB [stasiun_voyager]> SELECT * FROM FROM hanggar, pesawat, pilot GROUP BY id_stasiun
HAVING(id_stasiun)>"ST003" limit 2;

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 hanggar, pesawat, pilot GROUP BY id_stasiun
HAVING(id_stasiun)>"ST003" limi' at line 1

MariaDB [stasiun_voyager]> SELECT * FROM pesawat WHERE EXISTS (select id_pesawat from mendata
where pesawat.id_pesawat=mendata.id_pesawat) limit 2;

+------------+---------------+------------+-------------+------------+

| Id_Pesawat | Nama_Pesawat | Tujuan | Asal | Id_Hanggar |

+------------+---------------+------------+-------------+------------+

| PS001 | Jellyfish Air | Adley Town | Bexley Town | HG001 |

| PS002 | Coral Air | Adley Town | Britta Town | HG002 |

+------------+---------------+------------+-------------+------------+

2 rows in set (1.29 sec)

MariaDB [stasiun_voyager]> SELECT * FROM hanggar, pesawat, pilot WHERE id_stasiun < ANY (SELECT
id_stasiun FROM stasiun) limit 2;

+------------+--------------+-----------+------------+------------+---------------+------------+-
------------+------------+----------+------------+------------+--------------+-------+-----------
-+--------+
| Id_Hanggar | Nama_Hanggar | Kapasitas | Id_Stasiun | Id_Pesawat | Nama_Pesawat | Tujuan |
Asal | Id_Hanggar | Id_Pilot | Nama_Pilot | Usia_Pilot | Alamat_Pilot | No_HP | Id_Pesawat
| Id_Ras |

+------------+--------------+-----------+------------+------------+---------------+------------+-
------------+------------+----------+------------+------------+--------------+-------+-----------
-+--------+

| HG001 | A | 50 | ST001 | PS001 | Jellyfish Air | Adley Town |


Bexley Town | HG001 | PL001 | Dora | 30 | Adley Town | 11 | PS001
| RS001 |

| HG001 | A | 50 | ST001 | PS002 | Coral Air | Adley Town |


Britta Town | HG002 | PL001 | Dora | 30 | Adley Town | 11 | PS001
| RS001 |

+------------+--------------+-----------+------------+------------+---------------+------------+-
------------+------------+----------+------------+------------+--------------+-------+-----------
-+--------+

2 rows in set (0.03 sec)

MariaDB [stasiun_voyager]> SELECT ALL * hanggar, pesawat, pilot FROM ORDER BY id_stasiun limit
2;

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 'hanggar, pesawat, pilot FROM ORDER BY id_stasiun
limit 2' at line 1

MariaDB [stasiun_voyager]> SELECT ALL * FROM hanggar, pesawat, pilot ORDER BY id_stasiun limit 2;

+------------+--------------+-----------+------------+------------+--------------+--------------
+-------------+------------+----------+------------+------------+--------------+-------+---------
---+--------+

| Id_Hanggar | Nama_Hanggar | Kapasitas | Id_Stasiun | Id_Pesawat | Nama_Pesawat | Tujuan |


Asal | Id_Hanggar | Id_Pilot | Nama_Pilot | Usia_Pilot | Alamat_Pilot | No_HP | Id_Pesawat
| Id_Ras |

+------------+--------------+-----------+------------+------------+--------------+--------------
+-------------+------------+----------+------------+------------+--------------+-------+---------
---+--------+

| HG001 | A | 50 | ST001 | PS005 | Octopus Air | Calla Town |


Farren City | HG003 | PL002 | Nobi | 31 | Bexley Town | 22 | PS001
| RS002 |

| HG001 | A | 50 | ST001 | PS003 | Forest Air | Ignacio City |


Kael City | HG002 | PL004 | Tamako | 32 | Cayson Town | 44 | PS002
| RS004 |

+------------+--------------+-----------+------------+------------+--------------+--------------
+-------------+------------+----------+------------+------------+--------------+-------+---------
---+--------+

2 rows in set (0.04 sec)


MariaDB [stasiun_voyager]> SELECT * FROM pilot WHERE id_pesawat=(SELECT id_pesawat FROM pesawat
WHERE id_hanggar=(SELECT id_hanggar FROM hanggar WHERE id_stasiun=(SELECT id_stasiun FROM stasiun
WHERE id_stasiun="ST002")));

ERROR 1242 (21000): Subquery returns more than 1 row


MariaDB [stasiun_voyager]> SELECT nama_pilot FROM pilot WHERE id_pesawat=(SELECT id_pesawat FROM
pesawat WHERE id_hanggar=(SELECT id_hanggar FROM hanggar WHERE id_stasiun=(SELECT id_stasiun FROM
stasiun WHERE id_stasiun="ST001")));

+------------+

| nama_pilot |

+------------+

| Dora |

| Nobi |

+------------+

2 rows in set (0.11 sec)

MariaDB [stasiun_voyager]> SELECT * FROM hanggar, pesawat, pilot

-> WHERE EXISTS(SELECT id_stasiun FROM stasiun WHERE stasiun.id_stasiun=hanggar.id_stasiun)


limit 2;

+------------+--------------+-----------+------------+------------+---------------+------------+-
------------+------------+----------+------------+------------+--------------+-------+-----------
-+--------+

| Id_Hanggar | Nama_Hanggar | Kapasitas | Id_Stasiun | Id_Pesawat | Nama_Pesawat | Tujuan |


Asal | Id_Hanggar | Id_Pilot | Nama_Pilot | Usia_Pilot | Alamat_Pilot | No_HP | Id_Pesawat
| Id_Ras |

+------------+--------------+-----------+------------+------------+---------------+------------+-
------------+------------+----------+------------+------------+--------------+-------+-----------
-+--------+

| HG001 | A | 50 | ST001 | PS001 | Jellyfish Air | Adley Town |


Bexley Town | HG001 | PL001 | Dora | 30 | Adley Town | 11 | PS001
| RS001 |

| HG001 | A | 50 | ST001 | PS002 | Coral Air | Adley Town |


Britta Town | HG002 | PL001 | Dora | 30 | Adley Town | 11 | PS001
| RS001 |

+------------+--------------+-----------+------------+------------+---------------+------------+-
------------+------------+----------+------------+------------+--------------+-------+-----------
-+--------+

2 rows in set (0.34 sec)

MariaDB [stasiun_voyager]> SELECT * FROM pilot WHERE id_pesawat=(SELECT id_pesawat FROM pesawat
WHERE id_hanggar=(SELECT id_hanggar FROM hanggar WHERE id_stasiun=(SELECT id_stasiun FROM stasiun
WHERE id_stasiun="ST002")));

ERROR 1242 (21000): Subquery returns more than 1 row

Anda mungkin juga menyukai