From MSSQL documentation: _COUNT always returns an int data type value. COUNT_BIG always returns a bigint data type value_ https://learn.microsoft.com/en-us/sql/t-sql/functions/count-transact-sql?view=sql-server-ver16 https://github.com/yiisoft/db/blob/2eb63c06e9be75a0928ee22be5a70e80f6702138/src/Query/Query.php#L293