Returns the largest integer less than or equal to the given numeric expression.
FLOOR (numeric_expression)
Arguments
- numeric_expression
An expression of the exact numeric or approximate numeric data type categories, or of data types that are implicitly convertible to float.
Returns the same type as numeric_expression except for the following expressions.
Specified expression |
Return type |
---|---|
tinyint, smallint |
int |
real/float |
float |
Nonnumeric types that can be implicitly converted to float |
float |
Example
The following example applies the FLOOR function to the UnitPrice column of the Order Details table.
SELECT [Order ID], [Unit Price], FLOOR([Unit Price]) AS [Floor Value]
FROM [Order Details]
WHERE ([Unit Price] > 100)
ORDER BY [Unit Price]