Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Problemas aritméticos inteiros não assinados do MySQL?


Se o lado esquerdo ou o lado direito do operador de subtração não tiver sinal, o resultado também não terá sinal. Você pode alterar isso definindo o NO_UNSIGNED_SUBTRACTION Modo SQL .

Como alternativa, você também pode converter explicitamente seus valores não assinados para serem valores bigint assinados e, em seguida, fazer a subtração.