Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Sql запрос для умножения

cc Ученик (7), на голосовании 3 года назад
Подскажите как написать запрос sql по которому бы происходило бы умножение друг на друга всех вещественных чисел в одном столбце ?
Голосование за лучший ответ
Babaduk Просветленный (21048) 3 года назад
закусывай немного хоть, таблица если будет в 1.5гб хотыб что ты там за выборку собрался в трилионы делать?
ccУченик (7) 3 года назад
Выборка у меня небольшая
вот например есть один столбец, в нем цифры
2
2,5
3
3,2
2
1,2
Мне нужен запрос, который перемножит между собой все дробные числа, которые есть в этом столбце
Мне механизм надо понять
Jurijus Zaksas Искусственный Интеллект (445796) 3 года назад
Картезианское умножение всего на все? Мсье знает толк в извращениях...

select t1.x*t2.x
from your_table t1
join your_table t2

Только учитывай, что зависимость тут квадратичная, т. е. из таблицы в тысячу записей ты получишь миллион результатов.
ccУченик (7) 3 года назад
Не совсем вот например есть один столбец, в нем цифры
2
2,5
3
3,2
2
1,2
Мне нужен запрос, который перемножит между собой все дробные числа, которые есть в этом столбце
Похожие вопросы