2013-10-22 38 views
1

我有表中的行,我想乘以所有值由自己,但无法弄清楚如何使其工作。在查询中跨行相乘

SELECT exp(bet_odd) as odds 
FROM betting 

回答

1

尝试用

SELECT EXP(SUM(LOG(bet_odd))) as odds 
FROM betting 

源: Multiplication of data from MySQL row

+0

随着值乘以针对其自身的代码。例如一列的值为4.该代码将自身乘以4以使其成为16.我想让它乘以行中的所有值。例如,第一行的值为8,第二行的值为6,第三的值为6.我希望这些值自行乘以 – blay

+0

得到了您的观点...请参阅更新和链接 – sarwar026

+0

感谢它的工作.Jesus保佑你 – blay