Menu
CoddyTech

Operator Matematika

Termasuk bagian Dasar-Dasar dalam perjalanan SQL di Coddy. Pelajaran 23 dari 72.

Di SQL, kamu dapat melakukan perhitungan langsung dengan nilai kolom dalam kuerimu. Ini berguna saat kamu perlu menghitung nilai baru berdasarkan data yang sudah ada. Contohnya:
OperatorOperasi
+Penjumlahan
-Pengurangan
*Perkalian
/Pembagian
SELECT price + 10 as increased_price,
       price - 10 as reduced_price,
       price * 10 as multiple_price,
       price / 2 as half_price
FROM products;
Catatan penting tentang pembagian: Saat membagi bilangan bulat dalam SQL, hasilnya bergantung pada tipe data yang digunakan:
  • Bilangan bulat ÷ Bilangan bulat = Bilangan bulat (dipotong): 7 / 2 = 3 (bukan 3.5)
  • Bilangan bulat ÷ Bilangan desimal = Bilangan desimal: 7 / 2.0 = 3.5
  • Float ÷ Integer = Float: 7.0 / 2 = 3.5
Untuk mendapatkan hasil desimal saat membagi bilangan bulat, pastikan setidaknya satu operand berupa float (gunakan nilai seperti 2.0, bukan 2).
challenge icon

Tantangan

Mudah

Tabel dan kolom yang tersedia:

  • products: id, price, quantity

Buat dua kolom hasil perhitungan:

  1. Kolom pertama bernama high_mix_op:
    • Gunakan kolom harga
    • Kalikan dengan 2
    • Kurangi hasilnya dengan 20
  2. Kolom kedua bernama low_mix:
    • Gunakan kolom jumlah
    • Bagikan dengan 1.5
    • Tambahkan 5 ke hasilnya

Coba sendiri

quiz iconUji dirimu

Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.

Semua pelajaran di Dasar-Dasar

Latihan sendiri: Playground SQL