Rumah > Artikel > pangkalan data > Bagaimana untuk mengeluarkan titik perpuluhan daripada jumlah dalam sql
Cara membuang titik perpuluhan SUM dalam SQL: Gunakan fungsi ROUND(): ROUND(SUM(ungkapan), decimal_places) Simpan 0 tempat perpuluhan: ROUND(SUM(gaji), 0) Bundarkan kepada integer terdekat Pusingan () fungsi sahaja Menjejaskan paparan hasil pertanyaan tetapi tidak menjejaskan data dalam jadual Padamkan titik perpuluhan secara kekal: ALTER TABLE gaji pekerja ALTER COLUMN TYPE INT
Mengalih keluar SUM titik perpuluhan dalam SQL
Dalam SQL, anda boleh mengalih keluar SUM dengan menggunakan fungsi ROUND() Titik perpuluhan dalam hasil pengiraan.
Tatabahasa:
<code>ROUND(SUM(expression), decimal_places)</code>
Di mana:
Contoh Penggunaan:
<code class="sql">SELECT ROUND(SUM(salary), 0) AS total_salary FROM employee;</code>
Pertanyaan ini akan mengira jumlah lajur gaji dalam pekerja jadual dan membundarkan hasilnya kepada integer terdekat.
Nota: Fungsi
<code class="sql">ALTER TABLE employee ALTER COLUMN salary TYPE INT;</code>
Ini akan menukar jenis data lajur gaji kepada integer, sekali gus mengalih keluar titik perpuluhan secara kekal.
Atas ialah kandungan terperinci Bagaimana untuk mengeluarkan titik perpuluhan daripada jumlah dalam sql. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!