MySQL DIV Operator
The DIV
operator in MySQL performs integer division. Unlike the standard division operator (/
), which returns a floating-point result, DIV
returns only the integer part of the division, discarding any remainder.
DIV: Definition and Usage
DIV
is particularly useful when you only need the whole-number result of a division and don't need the fractional part. This is common in scenarios where you're dealing with counts, quantities, or other values where fractional results don't make sense.
Syntax
Syntax
x DIV y
Parameter Values
Parameter | Description |
---|---|
x |
The dividend (the number being divided). This is required. |
y |
The divisor (the number by which you're dividing). This is required. |
Examples
Integer Division (10 divided by 5)
A simple example of integer division.
Syntax
SELECT 10 DIV 5;
Output
2
Integer Division (8 divided by 3)
This example shows that the remainder is discarded.
Syntax
SELECT 8 DIV 3;
Output
2