Math

ABS

DuckDBDuckDB

Mengembalikan nilai absolut (tanpa tanda negatif) dari sebuah angka. Mengkonversi angka negatif menjadi positif.

Tipe hasil: Sama dengan tipe inputDiperbarui: 6 Jan 2026

Syntax

SQL
ABS(number)

Parameter

numbernumericwajib

Angka yang akan diambil nilai absolutnya

Contoh Penggunaan

Nilai Absolut Dasar

SQL
1SELECT ABS(-15);

Mengubah -15 menjadi 15.

Hasil
15

Menghitung Selisih Absolut

SQL
1SELECT
2 actual_value,
3 predicted_value,
4 ABS(actual_value - predicted_value) as absolute_error
5FROM predictions;

Menghitung error tanpa memperhatikan tanda.

Hasil
actual_valuepredicted_valueabsolute_error
100955
506010

Mean Absolute Error (MAE)

SQL
1SELECT AVG(ABS(actual - predicted)) as mae
2FROM model_predictions;

Menghitung Mean Absolute Error untuk evaluasi model.

Toleransi dalam Perbandingan

SQL
1SELECT *
2FROM measurements
3WHERE ABS(value - target) <= 0.1;

Mencari data yang dalam toleransi 0.1 dari target.

Fungsi Terkait