Math
DuckDB
ABS
Mengembalikan nilai absolut (tanpa tanda negatif) dari sebuah angka. Mengkonversi angka negatif menjadi positif.
Tipe hasil:
Sama dengan tipe inputDiperbarui: 6 Jan 2026Syntax
SQL
ABS(number)Parameter
numbernumericwajib
Angka yang akan diambil nilai absolutnya
Contoh Penggunaan
Nilai Absolut Dasar
SQL
1 SELECT ABS(-15);
Mengubah -15 menjadi 15.
Hasil
15
Menghitung Selisih Absolut
SQL
1 SELECT 2 actual_value, 3 predicted_value, 4 ABS(actual_value - predicted_value) as absolute_error 5 FROM predictions;
Menghitung error tanpa memperhatikan tanda.
Hasil
| actual_value | predicted_value | absolute_error |
|---|---|---|
| 100 | 95 | 5 |
| 50 | 60 | 10 |
Mean Absolute Error (MAE)
SQL
1 SELECT AVG(ABS(actual - predicted)) as mae 2 FROM model_predictions;
Menghitung Mean Absolute Error untuk evaluasi model.
Toleransi dalam Perbandingan
SQL
1 SELECT * 2 FROM measurements 3 WHERE ABS(value - target) <= 0.1;
Mencari data yang dalam toleransi 0.1 dari target.