Difference between revisions of "DIV"
From SQLZOO
(Created page with "<table align='right' border='1'> <caption>Compatibility</caption> <tr><th colspan='3'>a DIV b</th></tr> <tr><td align='center'>'''Engine'''</td><td align='center'>'''OK'''</td...") |
|||
| Line 20: | Line 20: | ||
<source lang='sql' class='def e-mysql'> | <source lang='sql' class='def e-mysql'> | ||
SELECT name, | SELECT name, | ||
| − | + | population DIV 1000000 | |
FROM bbc | FROM bbc | ||
</source> | </source> | ||
Revision as of 10:36, 16 July 2012
| a DIV b | ||
|---|---|---|
| Engine | OK | Alternative |
| ingres | No | FLOOR(a/b) |
| mysql | Yes | |
| oracle | No | FLOOR(a/b) |
| postgres | No | FLOOR(a/b) |
| sqlserver | No | FLOOR(a/b) |
DIV
aDIVb returns the integer value of a divided by b.
8 DIV 3 -> 2
In this example we calculate the population in millions.
SELECT name, population DIV 1000000 FROM bbc
SELECT name, FLOOR(population/1000000) FROM bbc
See also