PenyebutOperator Aritmetik MySQL: Portal Anda ke Perhitungan Matematika dalam Database

Hai, penggemar basis data yang ambisius! Hari ini, kita akan memulai perjalanan menarik ke dunia operator aritmetik MySQL. Jangan khawatir jika Anda baru belajar pemrograman – saya akan menjadi panduan ramah Anda, menjelaskan segala sesuatu langkah demi langkah. Pada akhir panduan ini, Anda akan melakukan perhitungan di basis data Anda seperti seorang ahli!

MySQL - Arithmetic Operators

Apa Itu Operator Aritmetik?

Bayangkan Anda di dapur, dan operator aritmetik adalah peralatan memasak Anda. Seperti Anda menggunakan rakit untuk mencampur bahan-bahan atau pisau untuk memotong sayuran, operator aritmetik membantu Anda melakukan operasi matematika pada data Anda. Mereka adalah alat esensial yang memungkinkan Anda menambah, mengurangi, mengalikan, dan membagi angka di dalam basis data MySQL Anda.

Operator Aritmetik Dasar

Marilah kita mulai dengan operator aritmetik fundamental di MySQL. Berikut adalah tabel ringkasan yang menjelaskan mereka:

Operator Deskripsi Contoh
+ Penambahan 5 + 3 = 8
- Pengurangan 10 - 4 = 6
* Perkalian 3 * 4 = 12
/ Pembagian 15 / 3 = 5
% Modulus (sisa) 17 % 5 = 2

Sekarang, mari kita mendalami setiap operator ini dengan beberapa contoh praktis.

Penambahan (+): Menggabungkan Angka

Operator penambahan seperti tetangga ramah yang selalu menggabungkan orang di pesta. Itu menggabungkan dua atau lebih angka untuk memberikan Anda jumlah.

SELECT 5 + 3 AS result;

Query ini akan mengembalikan:

+--------+
| result |
+--------+
|      8 |
+--------+

Di sini, kita meminta MySQL untuk menambahkan 5 dan 3, dan kita memberi kolom hasil nama 'result' menggunakan kata kunci AS. Itu seperti memberi nametag pada perhitungan kita!

Pengurangan (-): Seni Mengurangi

Pengurangan seperti membersihkan kamar Anda – Anda menghapus sesuatu untuk mendapatkan hasil baru. Mari kita lihatnya dalam tindakan:

SELECT 10 - 4 AS difference;

Output:

+------------+
| difference |
+------------+
|          6 |
+------------+

Kita telah mengurangi 4 dari 10, dan MySQL telah memberitahu kita bahwa perbedaan adalah 6.

Perkalian (*): Bintang Penambahan Berulang

Perkalian seperti mesin salin untuk angka. Daripada menambahkan suatu angka ke dirinya sendiri beberapa kali, kita menggunakan operator * untuk membuatnya lebih cepat.

SELECT 3 * 4 AS product;

Hasil:

+---------+
| product |
+---------+
|      12 |
+---------+

Di sini, kita meminta MySQL untuk mengalikan 3 dengan 4, dan ia memberikan kita produk 12.

Pembagian (/): Sharing is Caring

Pembagian tentang distribusi yang adil. Itu seperti memotong pizza menjadi potong yang sama. Mari kita lihat bagaimana MySQL menangani pembagian:

SELECT 15 / 3 AS quotient;

Output:

+----------+
| quotient |
+----------+
|   5.0000 |
+----------+

MySQL telah membagi 15 oleh 3 dan memberikan kita hasil 5. Catatan bahwa ia mengembalikan bilangan desimal secara default, bahkan ketika hasilnya adalah bilangan bulat.

Modulus (%): Pengingat Sisa

Operator modulus seperti potong terakhir pizza yang tidak sepenuhnya membuat porsi penuh. Itu memberikan Anda sisa setelah pembagian.

SELECT 17 % 5 AS remainder;

Hasil:

+-----------+
| remainder |
+-----------+
|         2 |
+-----------+

Di sini, 17 dibagi 5 adalah 3 dengan sisa 2. Operator modulus fokus pada sisa itu.

Kombinasi Operator: Simfoni Aritmetik

Sekarang kita telah bertemu dengan semua operator kita, mari kita lihat bagaimana mereka dapat bekerja bersama dalam harmoni:

SELECT (10 + 5) * 2 / 3 - 1 AS complex_calculation;

Output:

+---------------------+
| complex_calculation |
+---------------------+
|              9.0000 |
+---------------------+

mari kitauraikan ini langkah demi langkah:

  1. Pertama, (10 + 5) dihitung, memberikan kita 15
  2. Kemudian, 15 * 2 = 30
  3. Selanjutnya, 30 / 3 = 10
  4. Akhirnya, 10 - 1 = 9

MySQL mengikuti urutan operasi standar (PEMDAS), seperti yang Anda pelajari di kelas matematika!

Aplikasi Dunia Nyata: Menghitung Diskon

Marilah kita mengaplikasikan keterampilan baru kita dalam sebuah scenario dunia nyata. Bayangkan Anda menjalankan toko online, dan Anda ingin menghitung harga diskon untuk produk Anda.

CREATE TABLE products (
id INT PRIMARY KEY,
name VARCHAR(50),
price DECIMAL(10, 2)
);

INSERT INTO products VALUES (1, 'T-shirt', 19.99), (2, 'Jeans', 49.99), (3, 'Sneakers', 79.99);

SELECT name, price, price * 0.9 AS discounted_price
FROM products;

Hasil:

+----------+-------+------------------+
| name     | price | discounted_price |
+----------+-------+------------------+
| T-shirt  | 19.99 |          17.9910 |
| Jeans    | 49.99 |          44.9910 |
| Sneakers | 79.99 |          71.9910 |
+----------+-------+------------------+

Dalam contoh ini, kita telah membuat tabel produk, memasukkan beberapa data, dan kemudian menggunakan operator perkalian untuk menghitung diskon 10% pada setiap item.

Kesimpulan: Perjalanan Aritmetik Anda Dimulai!

Selamat! Anda baru saja mengambil langkah pertama ke dalam dunia operator aritmetik MySQL. Alat kuat ini akan membantu Anda mengoperasikan dan menganalisis data dalam banyak cara. Ingat, latihan membuat sempurna, jadi jangan takut untuk mencoba kombinasi operator yang berbeda.

Sebagai Anda terus menjalankan perjalanan MySQL Anda, Anda akan menemukan banyak cara menarik untuk menggunakan operator ini dalam query dan analisis data yang kompleks. Tetap jelajah, tetap hitung, dan yang paling penting, tetap menikmati dunia yang menakjubkan basis data!

Credits: Image by storyset