Mengambil record-record dari database
2. INSERT
Menyisipkan record-record pada database
3. UPDATE
Mengubah record-record pada database
4. DELETE
Menghapus record-record pada database
SELECT
Klausa ORDER BY
Field Hasil Perhitungan
Fungsi Agregat
SELECT
=> Struktur :
SELECT fields
SELECT fields
FROM tables
=> Contoh 1 :
SELECT CompanyName, ContactName
FROM Customers
=> Contoh 2 :
SELECT * FROM Customers
Untuk mengurutkan record-record hasil query dengan pernyataan SELECT
ORDER BY col1, col2,.....
=> Contoh:
SELECT CompanyName, ContactName
FROM Customers
ORDER BY Country, City
Field Hasil Perhitungan
Selain nama-nama kolom, kita juga bisa meletakkan field hasil perhitungan di dalam
pernyataan SELECT.
pernyataan SELECT.
=> Contoh 1:
SELECT COUNT(CustomerID)
FROM Customers
WHERE Country = 'Germany'
=> Contoh 2:
SELECT Orders.OrderID, ProductID,
[Order Details].UnitPrice *
[Order Details].Quantity *(1 -
[Order Details].Discount)
FROM Orders, [Order Details]
WHERE Orders.OrderID = [Order Details].OrderID
Fungsi keterangan
COUNT Mengembalikan banyaknya nilai pada kolom yang ditentukan
SUM Mengembalikan jumlah nilai pada kolom yang ditentukan
AVG Mengembalikan nilai rata-rata pada kolom yang ditentukan
MIN Mengembalikan nilai terkecil pada kolom yang ditentukan
MAX Mengembalikan nilai terbesar pada kolom yang ditentukan
Menggabungkan Tabel-tabel
- Inner Join
Menghasilkan semua pasangan baris-baris yang cocok pada kedua tabel dan
membuang baris-baris yang tidak cocok.
=> Contoh :
SELECT titles.title, publishers.pub_name
FROM publishers INNER JOIN titles
ON publishers.pub_id = titles.pub_id
ORDER BY pub_name
- Full Join
=> Contoh :
SELECT titles.title, publishers.pub_name
FROM publishers FULL JOIN titles
ON publishers.pub_id = titles.pub_id
ORDER BY pub_name INSERT
=> Struktur :
INSERT table_name (column list)
VALUES (value list)
=> Contoh 1 :
INSERT (CustomerID, CompanyName, ContactName) VALUES (‘SYBEX’, ‘Sybex, Inc.’,’Tobias Smythe’)
=> Contoh 2:
INSERT PhoneBook
SELECT ContactName, Phone, Fax
FROM Customers UPDATE
=> Struktur :
UPDATE tabel_name
SET column1 = value1,
column2 = value2, .....
WHERE condition
=> Contoh :
UPDATE Customers
SET Country = ‘Germany’
WHERE Country = ‘W. Germany'DELETE
=> Struktur :
DELETE FROM tabel_name
WHERE condition
=> Contoh :
DELETE FROM Customers
WHERE Country = ‘Germany’