📣
TiDB Cloud Premium is now in public preview. Unlimited growth, instant elasticity, advanced security for enterprise workloads. Try it out →

DIV



Returns the quotient by dividing the first number by the second one, rounding down to the closest smaller integer. Equivalent to the division operator //.

See also:

Syntax

<number1> DIV <number2>

Aliases

Examples

-- Equivalent to the division operator "//" SELECT 6.1 DIV 2, 6.1//2; ┌──────────────────────────┐ │ (6.1 div 2) │ (6.1 // 2) │ ├─────────────┼────────────┤ │ 33 │ └──────────────────────────┘ SELECT 6.1 DIV 2, INTDIV(6.1, 2), 6.1 DIV NULL; ┌───────────────────────────────────────────────┐ │ (6.1 div 2) │ intdiv(6.1, 2) │ (6.1 div null) │ ├─────────────┼────────────────┼────────────────┤ │ 33NULL │ └───────────────────────────────────────────────┘ -- Error when divided by 0 root@localhost:8000/default> SELECT 6.1 DIV 0; error: APIError: ResponseError with 1006: divided by zero while evaluating function `div(6.1, 0)`

Was this page helpful?