CB Query Field applies no formatting to it. The formatting is either in the database query results already or SQL is doing it. See the below documentation for numbers if you need to reformat it in your query.
dev.mysql.com/doc/refman/5.6/en/numeric-functions.html
More specifically you need to use the following to remove any decimal places.
Code:
TRUNCATE( ( ( b.`points` - a.`spoints` ) / 10 ), 0 ) AS people
You may want to round it though if you expect to have decimal values.