Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

CAST DECIMAL thành INT

Bạn có thể thử SÀN chức năng như thế này:

SELECT FLOOR(columnName), moreColumns, etc 
FROM myTable 
WHERE ... 

Bạn cũng có thể thử ĐỊNH DẠNG , miễn là bạn biết có thể bỏ qua các vị trí thập phân:

SELECT FORMAT(columnName,0), moreColumns, etc 
FROM myTable 
WHERE ... 

Bạn có thể kết hợp hai chức năng này

SELECT FORMAT(FLOOR(columnName),0), moreColumns, etc 
FROM myTable 
WHERE ... 


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách mã hóa (utf8mb4) bằng Python

  2. Cách thay đổi thư mục dữ liệu MySQL / MariaDB mặc định trong Linux

  3. Tính tổng của một số cột MySQL được lưu trữ trong một cột khác?

  4. Hiển thị tất cả các hàng trong bảng mysql sau đó cung cấp tùy chọn để xóa những hàng cụ thể

  5. Cách đặt Chuỗi kết nối với Khung thực thể