Pada tulisan ini, saya akan menjelaskan sedikit materi mengenai SQL WHERE dan SQL ORDER BY
SQL (Structured Query Language) merupakan bahasa pemrograman yang digunakan untuk mengelola data dan memanipulasi data dalam sistem basis data relasional.Â
SQL WHERE
SQL WHERE merupakan klausa dalam SQL yang digunakan untuk memfilter data dari tabel berdasarkan kondisi tertentu. Dengan menggunakan WHERE kita bisa menentukan baris data mana saja yang akan dimasukkan dalam hasil query, dengan cara menentukan condition yang ditulis dengan menggunakan beberapa operator.
Sebagai contoh cara penggunaan syntax WHERE di SQL, saya menggunakan dataset yang bersumber dari W3schools. Query yang saya gunakan yaitu:
SELECT * FROM customers WHERE country = 'Mexico';
Berdasarkan query diatas, akan menghasilkan baris data yang memenuhi kriteria pelanggan yang berasal dari Mexico.
Output berdasarkan query diatas dapat dilihat pada gambar pertama
SQL ORDER BY
ORDER BY dipakai untuk menyusun hasil query berdasarkan satu atau lebih kolom. Kita dapat mengurutkan data dalam urutan naik (ASC) atau urutan turun (DESC).
Sebagai contoh, jika ingin mengurutkan harga produk dari harga tertinggi ke harga terendah menggunakan query sebagai berikut:
SELECT * FROM products ORDER BY Price DESC;
Berdasarkan query diatas akan menghasilkan baris data harga produk dari harga yang termahal ke harga yang termurah.
Output berdasarkan query diatas dapat dilihat pada gambar kedua
Sekian penjelasan pada materi ini, semoga bisa berguna untuk para pembaca.
Baca konten-konten menarik Kompasiana langsung dari smartphone kamu. Follow channel WhatsApp Kompasiana sekarang di sini: https://whatsapp.com/channel/0029VaYjYaL4Spk7WflFYJ2H