Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Query.

Presentasi serupa


Presentasi berjudul: "Query."— Transcript presentasi:

1 query

2 Query adalah pernyataan yang meminta pengguna mengambil informasi
Query adalah pernyataan yang meminta pengguna mengambil informasi. Bagian DML yang terlibat dalam pengambilan informasi disebut bahasa query. Istilah bahasa query sering disamakan dengan istilah manipulasi data. Sedangkan SQL adalah sintaks untuk mengeksekusi query.

3 PERINTAH-PERINTAH 1. Kondisi Like
Kondisi Like digunakan untuk menentukan pencarian berdasarkan pola tertentu pada suatu kolom. Sintaks : Select nama_kolom From nama_tabel Where nama_kolom Like pola

4 2. Klausa Order By Klausa order by digunakan untuk mengurutkan hasil query. Pengurutan dapat dilakukan secara ascending atau descending. Anda juga bisa mengurutkan hasil query berdasarkan sebuah kolom ataupun beberapa kolom. Select * From Nama_Tabel Order By Nama_Kolom Asc/Desc;

5 3. Klausa Group By Klausa group by digunakan untuk mengelompokkam hasil query. Sintaks : Select nama_kolom, count(nama_kolom) From Nama_tabel Group By Nama_Kolom

6 4. Having Klausa Having disediakan untuk mendukung Klausa Goup By untuk menentukan Kondisi bagi Group By. Select nama_kolom, count(nama_kolom) From nama_tabel Group By nama_kolom Having Count(nama_kolom) Kondisi nilai.

7 5. IN/NOT IN Operator IN bisa digunakan jika kita mengetahui nilai pasti yang akan diambil untuk setidaknya satu kolom. Sintaks : Select * From nama_tabel Where nama_kolom IN(nilai1, nilai2,..)

8 6. Between. And Operator Between. And memilih data antara dua nilai
6. Between..And Operator Between...And memilih data antara dua nilai. Nilai dapat berupa angka, teks, atau tanggal. Sintaks : Select * From nama_tabel Where nama_kolom Between nilai1 And nilai2;

9 Sintaks: Select Count(nama_kolom) From nama_tabel;
7. Aggregate Functions (COUNT, SUM, AVG, MIN, MAX) a. Count digunakan untuk menghitung jumlah baris suatu kolom pada tabel. Sintaks: Select Count(nama_kolom) From nama_tabel;

10 b. SUM Perintah yang digunakan untuk menghitung jumlah nilai suatu kolom pada tabel. Sintaks : Select Sum(nama_kolom) From nama_tabel;

11 c. AVG Perintah yang digunakan untuk menghitung rata-rata dari nilai suatu kolom pada tabel. Sintaks: Select AVG(nama_kolom) From nama_tabel;

12 d. MIN Perintah yang digunakan untuk menampilkan nilai terkecil dari suatu kolom pada tabel. Sintaks: Select MIN(nama_kolom) From nama_tabel;

13 e. MAX Perintah yang digunakan untuk menampilkan nilai terbesar dari suatu kolom pada tabel. Sintaks : Select MAX(nama_kolom) From nama_tabel;

14 UNION merupakan operator yang digunakan untuk menggabungkan hasil query, dengan ketentuan jumlah, nama dan tipe kolom dari masing-masing tabel yang akan ditampilkan datanya harus sama.

15 INTERSECT merupakan operator yang digunakan untuk memperoleh data dari dua buah query dimana data yang ditampilkan adalah yang memenuhi kedua query tersebut dengan ketentuan jumlah, nama dan tipe kolom dari masing-masing tabel yang akan ditampilkan datanya harus sama. Syntax : SELECT * FROM namatabel1 INTERSECT SELECT * FROM namatabel2

16 EXCEPT / Set Difference merupakan operator yang digunakan untuk memperoleh data dari dua buah query dimana data yang ditampilkan adalah data yang ada pada hasil query 1 dan tidak terdapat pada data dari hasil query 2 dengan ketentuan jumlah, nama dan tipe kolom dari masing-masing tabel yang akan ditampilkan datanya harus sama. Syntax : SELECT * FROM namatabel1 EXCEPT SELECT * FROM namatabel2


Download ppt "Query."

Presentasi serupa


Iklan oleh Google