Apa itu Query?

 


STRUKTUR DATABASE ( Query )


Query dalam struktur database merupakan perintah untuk meminta data dari sebuah database. Dalam sebuah query, kita dapat menentukan kriteria data yang ingin kita ambil, seperti data yang terdapat pada satu tabel atau beberapa tabel. Query juga memungkinkan kita untuk melakukan operasi matematika dan logika pada data tersebut.

Contoh query dalam SQL:

  1. SELECT

Perintah SELECT digunakan untuk mengambil data dari sebuah tabel atau kolom pada sebuah tabel.

Contoh:

  • SELECT * FROM customers;

--menampilkan semua data yang ada pada tabel "customers"

  • SELECT customer_name, city FROM customers;

--menampilkan data pada kolom "customer_name" dan "city" pada tabel "customers".

       2. WHERE

Perintah WHERE digunakan untuk menentukan kriteria data yang ingin diambil

Contoh:

  • SELECT * FROM orders WHERE order_date BETWEEN '2022-01-01' AND '2022-12-31';

--menampilkan semua data pada tabel "orders" dengan tanggal pesanan antara 1 Januari 2022 dan 31 Desember 2022

  • SELECT * FROM products WHERE category = 'Electronics' AND price > 1000;

--menampilkan semua data pada tabel "products" dengan kategori "Electronics" dan harga lebih besar dari 1000.

        3. JOIN

Perintah JOIN digunakan untuk mengambil data dari beberapa tabel sekaligus.

Contoh:

  • SELECT orders.order_id, customers.customer_name, orders.order_date FROM orders JOIN customers ON orders.customer_id = customers.customer_id;

--menampilkan data dari tabel "orders" dan "customers" yang memiliki nilai yang sama pada kolom "customer_id"

        4. GROUP BY

Perintah GROUP BY digunakan untuk mengelompokkan data berdasarkan nilai pada kolom tertentu.

Contoh:

  • SELECT category, AVG(price) FROM products GROUP BY category;

--menghitung rata-rata harga pada kolom "price" pada tabel "products" dan mengelompokkannya berdasarkan nilai pada kolom "category"

        5. ORDER BY

Perintah ORDER BY digunakan untuk mengurutkan data berdasarkan nilai pada kolom tertentu.

Contoh:

  • SELECT * FROM customers ORDER BY customer_name ASC;

--menampilkan data pada tabel "customers" dan mengurutkannya dari nilai terkecil ke nilai terbesar pada kolom "customer_name".

        6. INSERT INTO

Perintah INSERT INTO digunakan untuk menambahkan data baru ke dalam tabel.

Contoh:

  • INSERT INTO customers (customer_name, city, country) VALUES ('John Doe', 'New York', 'USA');

--menambahkan data baru ke dalam tabel "customers" dengan nilai "John Doe" pada kolom "customer_name", "New York" pada kolom "city", dan "USA" pada kolom "country"

        7. UPDATE

Perintah UPDATE digunakan untuk mengubah data yang sudah ada dalam tabel.

Contoh:

  • UPDATE customers SET city = 'Los Angeles' WHERE customer_id = 1;

--mengubah nilai pada kolom "city" menjadi "Los Angeles" pada data dengan nilai "1" pada kolom "customer_id" di tabel "customers"

        8. DELETE

Perintah DELETE digunakan untuk menghapus data dari sebuah tabel.

Contoh:

  • DELETE FROM orders WHERE order_id = 100;

--menghapus data pada tabel "orders" dengan nilai "100" pada kolom "order_id"

        9.DISTINCT

Perintah DISTINCT digunakan untuk menampilkan nilai unik dari sebuah kolom.

Contoh:

  • SELECT DISTINCT city FROM customers;

--menampilkan nilai unik pada kolom "city" dari tabel "customers"

        10. COUNT

Perintah COUNT digunakan untuk menghitung jumlah baris atau nilai pada sebuah kolom.

Contoh:

  • SELECT COUNT(*) FROM customers;

--menghitung jumlah baris pada tabel "customers"

  • SELECT COUNT(DISTINCT city) FROM customers;

--menghitung jumlah nilai unik pada kolom "city" dari tabel "customers".


Nah , Berikut adalah sebagian Syntax atau perintah dalam Database SQL

 

 

 

 

 

 


Komentar

Postingan populer dari blog ini

Apa itu STRING?

Apa Itu Java ?

Apa itu Git?