Вот и конец недели, а значит сейчас самое время для небольшого пятничного поста!
Вставал ли перед вами один из этих вопросов
- Как найти произведение значений в столбце?
- Агрегирующая функция произведение?
- Произведение без использование CLR?
CREATE TABLE [Data](
[objectId] [int] NOT NULL
,[value] [int] NOT NULL
);
GO
insert into [Data] ([objectId],[value])
select 1, 2
union all select 1, 2
union all select 1, 2
union all select 1, 2
union all select 1, 2
union all select 2, 7
union all select 2, 2
union all select 2, 3
union all select 2, 2
union all select 3, 1
union all select 3, 3
union all select 3, 5
Получить следующий результат.
objectId multiplication ----------- -------------- 1 32 --2*2*2*2*2 2 84 --7*2*3*2 3 15 --1*3*5
Если проблема вам знакома, то прошу под кат