You are on page 1of 2

mysql> SELECT PName FROM Product

-> NATURAL JOIN


-> (SELECT * FROM Catalog Group By SID
-> HAVING Count(SID)>1) AS T1;
+----------------+
| PName |
+----------------+
| Mini HD 120 GB |
| Standard Mouse |
| Athlon |
+----------------+
3 rows in set (0.00 sec)

mysql> SELECT PName FROM Product


-> NATURAL JOIN
-> (SELECT * FROM Catalog Group By PID
-> HAVING Count(SID)>1) AS T1;
+----------------+
| PName |
+----------------+
| Mini HD 120 GB |
| Athlon |
+----------------+
2 rows in set (0.00 sec)

mysql> SELECT Cost, IF(Cost>300000,'Mahal','Murah')


-> FROM Catalog;
+--------+---------------------------------+
| Cost | IF(Cost>300000,'Mahal','Murah') |
+--------+---------------------------------+
| 27000 | Murah |
| 420000 | Mahal |
| 375000 | Mahal |
| 370000 | Mahal |
| 420000 | Mahal |
| 53000 | Murah |
+--------+---------------------------------+
6 rows in set (0.00 sec)

mysql> SELECT Cost, IF(Cost>300000,'Mahal','Murah') AS Keterangan


-> FROM Catalog;
+--------+------------+
| Cost | Keterangan |
+--------+------------+
| 27000 | Murah |
| 420000 | Mahal |
| 375000 | Mahal |
| 370000 | Mahal |
| 420000 | Mahal |
| 53000 | Murah |
+--------+------------+
6 rows in set (0.00 sec)

mysql> SELECT DISTINCT Colour FROM Product;


+--------+
| Colour |
+--------+
| Black |
| Red |
| Blue |
+--------+
3 rows in set (0.00 sec)

mysql> #Soal: tampilkan nama product dan warnanya dalam bahasa Indonesia
mysql> SELECT PNAME, IF(Colour='Red','Merah',IF(Colour='Black','Hitam','Biru'))
-> FROM Product;
+-------------------+------------------------------------------------------------+
| PNAME | IF(Colour='Red','Merah',IF(Colour='Black','Hitam','Biru')) |
+-------------------+------------------------------------------------------------+
| Mini HD 120 GB | Hitam |
| USB Optical Mouse | Merah |
| Standard Mouse | Hitam |
| Athlon | Hitam |
| Power Supply SBD | Biru |
+-------------------+------------------------------------------------------------+
5 rows in set (0.00 sec)

mysql>

You might also like