Fungsi ROUND()
Termasuk bagian Dasar-Dasar dalam perjalanan SQL di Coddy. Pelajaran 26 dari 72.
ROUND() digunakan untuk membulatkan nilai numerik hingga jumlah angka desimal tertentu. Untuk menggunakan fungsi ini, ikuti sintaks berikut:ROUND(number, decimal_places)number: Angka yang ingin kamu bulatkan
decimal_places: (Opsional) Jumlah tempat desimal untuk pembulatan- Jika tidak dicantumkan, pembulatan dilakukan ke bilangan bulat terdekat
- Jika positif, pembulatan dilakukan hingga jumlah tempat desimal tersebut
- Jika negatif, pembulatan dilakukan ke sebelah kiri titik desimal
SELECT ROUND(3.7);
-- Menghasilkan 4.0
SELECT ROUND(3.3);
-- Menghasilkan 3.0
SELECT ROUND(3.5);
-- Menghasilkan 4.0 (dibulatkan ke atas dari .5)ROUND() di SQLite selalu mengembalikan nilai floating-point (REAL), itulah sebabnya hasil di atas menyertakan titik desimal (misalnya, 4.0, bukan 4).Membulatkan ke jumlah tempat desimal tertentu:SELECT ROUND(3.14159, 2);
-- Menghasilkan 3.14
SELECT ROUND(3.14159, 1);
-- Menghasilkan 3.1
SELECT ROUND(3.14159, 0);
-- Menghasilkan 3.0
SELECT ROUND(3.145, 2);
-- Menghasilkan 3.15 (dibulatkan ke atas karena digit berikutnya adalah 5)SELECT
product_name,
ROUND(price, 2) as rounded_price
FROM products;Coba sendiri
Pelajaran ini tidak memiliki tantangan kode.
Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.
Semua pelajaran di Dasar-Dasar
4Kata Kunci Lainnya
Kata kunci INKata kunci BETWEENKata kunci LIKEKata kunci ASRangkuman: Model Ponsel2Kondisi
Dasar KondisiKata Kunci ANDKata Kunci ORKata Kunci NOTMenggabungkan Beberapa KondisiTanda KurungNilai Boolean3Format Pengembalian Khusus
Nilai nullUrutkan Hasil Bagian 1Urutkan Hasil Bagian 2Ulasan: Perusahaan Keamanan SiberBatasi Jumlah RecordUlasan: Pabrik Kendaraan6Tantangan Pengantar
Ulasan: Pemilihan ParlemenUlasan: Polisi Menangkap Pelaku KejahatanUlasan: Wadah Minuman BarUlasan: Insinyur Membuat Kolom BaruLatihan sendiri: Playground SQL