Как добавить 3 результата exec с помощью sql..?
DECLARE @sql NVARCHAR(MAX), @CompID NVARCHAR(MAX), @ID NVARCHAR(MAX); SET @CompID = 245; SET @sql = 'SELECT SUM(Cw.Weightage) AS CompanyWeight FROM CompanyWeight CW WHERE CW.CompanyID IN (' + @CompID + ')'; SET @sql = @sql + ' SELECT SUM(LW.LocWeight) AS LocWeight FROM LocationWeight LW WHERE LW.CompanyID IN (' + @CompID + ')'; SET @sql = @sql + ' SELECT SUM(CPW.Weight) AS ContWeight FROM ContactPersonWeight CPW WHERE CPW.CompanyID IN (' + @CompID + ')'; EXEC ( @sql );
Что я уже пробовал:
Я пытаюсь добавить следующий результат Exec.... я не знаю , как добавить, когда результат пришел на select1 result =30, select2 result =20 и select3 result =25..
Мне нужен выход для 30+20+25 = 75
пожалуйста, помогите...язык SQL