Bag.4
1
Overview
3
Contoh pertanyaan
Daftar binatang berwarna kuning .
Daftar seluruh anjing yang berwarna kuning
dan lahir setelah 6 jan 1998
Daftar souvenir untuk kucing dgn harga
diatas $10
Berapa banyak kucing dalam daftar binatang
Daftar pegawai yang menjual banyak
4
Query Basic
Single table
Mengurutkan output
Distinct
Criteria
DeMorgan’s Law
Penggunaan WHERE Clauses
5
Single Table
Daftar binatang yang berwarna kuning
Tabel apa ?
Kondisi ?
Apa yang
ingin dilihat ?
SELECT AnimalID, Category, Breed, Color
FROM Animal 6
7
Distinct
SELECT Category
SELECT Distinct Category
FROM Animal;
FROM Animal;
8
Kriteria
10
Penggunaan Clause WHERE
Variabel Contoh
Operator < , = , >, <>, BETWEEN
Numbers Accountbalance>20
Text
Umum Name>”jones”
Mencocokan semua Name Like “J*”
Mencocokan satu Name Like “?m*”
Sdate BETWEEN #8/15/99 AND #8/31/99#
Dates
Data yang hilang City is NULL
Negation Name is NOT NULL
11
Komputasi
Operator dasar aritmatik
+ - * /
OrderItem(PONumber, ItemID, Cost, Quantity)
12
Aggregation
SELECT Sum([quantity]*[cost]) AS
ordertotal
FROM OrderItem
WHERE (((OrderItem.PONumber)=22));
13
SUBTOTAL DAN GROUP BY
Category CountOfAnimalID
Dog 100
Cat 47
Bird 15
Fish 14
SELECT Animal.Category,
Count(Animal.AnimalID) AS
CountOfAnimalID
FROM Animal
GROUP BY Animal.Category
HAVING (((Count(Animal.AnimalID))>10))
ORDER BY Count(Animal.AnimalID)
DESC;
15
MENGGABUNGKAN TABEL
17
MENGGABUNGKAN BANYAK
TABEL