Вопросы к Поиску с Алисой
Деление в SQL Server отличается от других систем управления базами данных (СУБД) особенностями обозначения операции. www.sql-tutorial.ru
В SQL Server операция деления (/) обозначает целочисленное деление, если операнды являются целыми числами. www.sql-tutorial.ru Если нужно получить десятичное число, то необходимо привести хотя бы один операнд к вещественному типу. www.sql-tutorial.ru Операция получения остатка от деления в SQL Server обозначается (%). www.sql-tutorial.ru
В других СУБД, например, в MySQL для получения неполного частного используется специальный оператор DIV, а для получения остатка от деления — оператор MOD. www.sql-tutorial.ru В Oracle нет операции для получения неполного частного, поэтому результат деления потребуется вручную приводить к целому типу. www.sql-tutorial.ru
Также в SQL Server при делении целочисленных аргументов результатом будет целое число, а дробная часть будет усечена. learn.microsoft.com