Mengembalikan nilai absolut (nilai positif) dari sebuah angka. Fungsi ini menghilangkan tanda negatif dari angka, sehingga hasilnya selalu positif atau nol.
numericDiperbarui: 13 Jun 2026ABS(number)Angka yang akan diambil nilai absolutnya
1 SELECT ABS(-15.5);
Mengambil nilai absolut dari -15.5, menghilangkan tanda negatif.
1 SELECT 2 product_name, 3 price, 4 target_price, 5 ABS(price - target_price) AS price_difference 6 FROM products;
Menghitung selisih harga tanpa mempedulikan mana yang lebih besar.
| product_name | price | target_price | price_difference |
|---|---|---|---|
| Laptop | 12000 | 10000 | 2000 |
| Mouse | 150 | 200 | 50 |
1 SELECT * 2 FROM measurements 3 WHERE ABS(value - avg_value) > 10;
Mencari data yang deviasinya lebih dari 10 dari rata-rata, baik positif maupun negatif.
Sudah paham ABS? Latih langsung di browser
Latihan interaktif, langsung di browser.