Mysql
 sql >> база данни >  >> RDS >> Mysql

CAST DECIMAL към INT

Можете да опитате FLOOR функционира така:

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

Можете също да опитате ФОРМАТ функция, при условие че знаете, че десетичните знаци могат да бъдат пропуснати:

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

Можете да комбинирате двете функции

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. Хибернация:Открита застой при опит за получаване на заключване

  2. Изключение за Grails и MySQL връзка

  3. Gettext или превод на база данни

  4. Преместване на текстови колони за ширина/дължина в колона от тип „точка“.

  5. Как да изпълня *.sql mysql файл в моето C# приложение