кто расскажет, как можно вычислить произведение элементов столбца средствами SQL, очень надо! вырианты типа "через цикл на PHP" не прокатывают, может есть какая-нибудь функция типа SUM?
типа SUM? а чем он не устроил я не пойму? SELECT SUM(`field`) as `sum` ? тьфублин. произведение. такой функции, похоже нет. почему всё же не произвести умножение не средствами mysql?
примерно так declare varibale m = 1; decalre varibale v; for select col_name from table_name into :v do m = m*v;
примерно так, только не антилогарифм, а экспоненту, и логарифмировать модули величины select exp(sum(log(abs(number)))) from table и я думаю знак произведения лучше считать отдельным запросом.
В экселе не сошлось произведение добавлено через 5 минут пардон я log посчитал по 10-ному основанию прикольный метод.