Я новичок, когда дело доходит до хранимых процедур, база данных моей работы - это SQL Server 2008 R2, и я не знаю, как сделать простое вычитание двух значений.Как сделать вычитание в хранимой процедуре в SQL Server 2008 R2
Например:
Excel таблицы:
В этой таблице в третьей колонке равна вычитанием первого столбца и во второй колонке
на колонке таблицы моей базы данных, первая и вторая колонки находятся в одной колонке:
Таблица:
Таким образом, третья колонка должна быть разницей между первым и вторым колонке, но мне нужно, чтобы вычислить вычитание двух значений, можно связать значения с этой статьей, которые имеют такое же количество.
Как это сделать в хранимой процедуре? Я не знаю, как это сделать, делая While, объявляя переменные, все это.
Любая помощь будет очень благодарна, спасибо.
@ramiroarizpe Нет переменных не требуется, и это может быть сделано в целях, так как не являются переменными, ограничивающие данные , Этот метод известен как условная агрегация. – xQbert
@JohnCappelletti Большое спасибо! Он отлично работает для меня, я очень благодарен! С уважением! –
@RamiroArizpe С удовольствием помогли –