Beberapa klausa dalam MySQL yang digunakan untuk mengurutkan, memfilter, mencari, dan menghitung data:
Kita import dulu database yang sudah ada
Klausa ORDER BY: Digunakan untuk mengurutkan hasil query berdasarkan kolom tertentu. Contoh penggunaan: SELECT * FROM table_name ORDER BY column_name ASC/DESC; (ASC untuk pengurutan secara ascending, dan DESC untuk pengurutan secara descending).= (sama dengan) > (lebih dari) < (kurang dari) >= (kurang dari sama dengan) <= (lebih dari sama dengan) <> atau != (tidak sama dengan)
Klausa WHERE: Digunakan untuk memfilter data berdasarkan kondisi tertentu. Contoh penggunaan: SELECT * FROM table_name WHERE condition; (condition adalah kondisi yang harus dipenuhi). Seperti AND, OR, NOT
Klausa LIKE: Digunakan untuk mencari data berdasarkan pola tertentu. Contoh penggunaan: SELECT * FROM table_name WHERE column_name LIKE 'pattern'; (pattern adalah pola yang ingin dicocokkan, menggunakan wildcard % untuk mencocokkan bagian kata).
Query yang menggunakan operator matematika dalam klausa SELECT untuk menampilkan data nama produk, harga, diskon 15% dari harga, dan harga setelah diskon. Query tersebut juga memfilter hasil dengan kondisi diskon lebih dari 10 dan mengurutkan hasil berdasarkan besarnya diskon dari yang terbesar ke yang terkecil. Berikut adalah penjelasan klausa SQL tersebut:






0 comments:
Post a Comment