Professional Documents
Culture Documents
Kolej Yayasan Pelajaran Johor Lab Skill 3: SQL SEMESTER 2 SESI 2020/2021
Kolej Yayasan Pelajaran Johor Lab Skill 3: SQL SEMESTER 2 SESI 2020/2021
INSTRUCTIONS
STUDENT TOTAL
QUESTION CLO PLO/TAXANOMY MARK MARK
M % M %
Question CLO2 PLO2/C3/P4 33 3.0
TOTAL ___M ___ % 33M 3.0%
NAME : …………………………………………………………………….
MATRIC NO : …………………………………………………………………….
GROUP : …………………………………………………………………….
DATE : …………………………………………………………………….
LECTURER : FARHANA BINTI AZHARI
This paper consists of 3 pages including the cover
SQL : Data Manipulation
Creating a Table
4) SHOW TABLES;
5) CREATE TABLE pet (name VARCHAR (20), owner VARCHAR (20), species VARCHAR (20), sex
CHAR(1), birth DATE, death DATE);
6) SHOW TABLES;
7) DESCRIBE pet;
Sorting Rows
21) SELECT name, birth FROM pet ORDER BY birth;
22) SELECT name, birth FROM pet ORDER BY birth DESC;
23) SELECT name, species, birth FROM pet ORDER BY species, birth DESC;
Pattern Matching
24) SELECT * FROM pet WHERE name LIKE ‘b%’; (bermula dengan b)
25) SELECT * FROM pet WHERE name LIKE ‘%fy’; (berakhir dengan fy)
26) SELECT * FROM pet WHERE name LIKE ‘%b%’;
27) SELECT * FROM pet WHERE name LIKE ‘________’;
Counting Rows
28) SELECT COUNT (*) FROM pet;
29) SELECT owner, COUNT(*) FROM pet GROUP BY owner;
30) SELECT species, COUNT(*) FROM pet GROUP BY species;
31) SELECT species, sex, COUNT(*) FROM pet GROUP BY species, sex;
32) SELECT species, sex, COUNT(*) FROM pet WHERE species =’dog’ OR species = ‘cat’ GROUP BY
species, sex;