У меня есть две колонок VAL1 и val2 в междунар в SQL Server 2008 Когда я выбираю Tot = VAL1 + val2 из таблицы, я получаю нуль, как ТотT-SQL выберите сумму из двух целочисленных столбца
Как получить выбрано всего двух столбцов int?
Большое спасибо.
У меня есть две колонок VAL1 и val2 в междунар в SQL Server 2008 Когда я выбираю Tot = VAL1 + val2 из таблицы, я получаю нуль, как ТотT-SQL выберите сумму из двух целочисленных столбца
Как получить выбрано всего двух столбцов int?
Большое спасибо.
Вероятно, у вас есть нулевое значение в одном из столбцов. что приведет к нулевому результату.
Вы можете сделать следующее, если вы хотите нулевой представлять 0.
SELECT Tot = ISNULL(Val1, 0) + ISNULL(Val2, 0)
FROM Table
Использование select Tot = isnull(Val1, 0) + isnull(Val2, 0) from Table