Я должен сделать расчет, который требовал деления отрицательного числа на положительное число.
Я использую SQLite, и когда я вставляю SELECT -10 / 500, вывод равен 0.
SELECT -10 / 500
Почему это так?
Потому что SQL рассматривает и -10, и 500 как целые числа, поэтому выводит здесь целое число.Вы можете изменить любой из них или оба на десятичные, и, таким образом, вы получите желаемый результат.