SQL Ceiling () Fungsi: Panduan Lengkap – Codewithaden

Fungsi langit -langit () mengembalikan bilangan bulat terkecil lebih besar dari, atau sama dengan, ekspresi numerik yang ditentukan.

Plafon SQL ()

Langit-langit SQL () adalah fungsi bawaan yang digunakan untuk mengembalikan nilai integer terkecil yang lebih besar dari atau sama dengan angka yang diberikan sebagai input. Fungsi langit -langit () mengembalikan nilai integer terkecil lebih besar dari atau sama dengan angka.

Sintaksis

SELECT CEILING (Number);
 

Parameter

Angka: Angka yang nilai langit -langitnya akan dihitung.

Contoh

Kueri 1

SELECT CEILING (2.5);
 

Keluaran

3
 

Penjelasan

Di sini, nilai langit -langit dikembalikan.

Kueri 2

SELECT CEILING (1.3);
 

Keluaran

Penjelasan

Di sini, nilai langit -langit dikembalikan.

Kueri 3

SELECT CEILING (-1.3);
 

Keluaran

-1
 

Penjelasan

Di sini, nilai langit -langit dikembalikan, yang negatif.

Jangan bingung mengapa output tidak -2. Ini karena, seperti fungsi yang telah disebutkan pengembalian, nilainya lebih besar atau sama dengan angka, jadi -1 lebih besar dari -1.3 jadi, outputnya -1.

Kueri 4

SELECT CEILING (25.75 + 5.0);
 

Keluaran

31 

Penjelasan

Di sini, nilai langit -langit ekspresi dikembalikan.

Di atas adalah contoh umum untuk menggambarkan arti fungsi langit -langit.

Mari kita terapkan fungsi ini pada karyawan meja.

Karyawan

Emp_id Nama depan Kota Negara SALARY_PER_MONTH
101 Rohit Patna Bihar 25895.75
201 Shivam Jalandhar Punjab 30122.45
301 Karan Allahabad Uttar Pradesh 99872.15
401 Suraj Kolkata Benggala Barat 88789.88
501 Akash Vizag Andhra Pradesh 98985.77

Misalkan kita ingin menghapus titik desimal dari gaji_per_month, maka fungsi langit -langit dapat diterapkan padanya.

Pertanyaan

Select Emp_id, First_name, City, State, 
CEILING (Salary_per_month) AS Salary_per_month from Employee;
 

Keluaran

Emp_id Nama depan Kota Negara SALARY_PER_MONTH
101 Rohit Patna Bihar 25896
201 Shivam Jalandhar Punjab 30123
301 Karan Allahabad Uttar Pradesh 99873
401 Suraj Kolkata Benggala Barat 88790
501 Akash Vizag Andhra Pradesh 98986

Penjelasan

Di sini, Anda dapat melihat bahwa nilai gaji_per_month sebelumnya mengandung nilai desimal telah dihapus.

Mysql LANGIT-LANGIT ()

Fungsi langit -langit () di MySQL mengembalikan nilai integer terkecil lebih besar dari atau sama dengan angka.

Langit -langit PostgreSQL ()

Langit -langit PostgreSQL () mengembalikan nilai setelah mengumpulkan nilai desimal positif atau negatif lebih besar dari argumen.

Kesimpulan

Di SQL Server (Transact-SQL), fungsi langit-langit mengembalikan nilai integer terkecil lebih besar dari atau sama dengan a nomor

Lihat juga

Lantai SQL ()

SQL LOG10 ()

SQL PI

SQL Power ()

SQL Degrees ()

Artikel ini berasal dari website Winpoin, dan kemudian diterjemahkan ke bahasa indonesia, baca artikel asli disini

Leave a Reply

Your email address will not be published. Required fields are marked *