Sql server 在查询中跨行相乘

Sql server 在查询中跨行相乘,sql-server,Sql Server,我在表中有一些行,我想将所有的值乘以它自己,但我不知道如何使它工作 SELECT exp(bet_odd) as odds FROM betting 试一试 SELECT EXP(SUM(LOG(bet_odd))) as odds FROM betting Src: :试试看 SELECT EXP(SUM(LOG(bet_odd))) as odds FROM betting Src: :在代码中,值与自身相乘。例如,列的值为4。此代码将4自身乘以16。我希望它乘以行中的所有值。例如,第

我在表中有一些行,我想将所有的值乘以它自己,但我不知道如何使它工作

SELECT exp(bet_odd) as odds
FROM betting
试一试

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

试试看

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

在代码中,值与自身相乘。例如,列的值为4。此代码将4自身乘以16。我希望它乘以行中的所有值。例如,第一行的值为8,第二行的值为6,第三行的值为6。我希望这些值乘以itself@blay当前位置欢迎您,尽管主要归功于原作者。我也在学习:)在代码中,值与自身相乘。例如,列的值为4。此代码将4自身乘以16。我希望它乘以行中的所有值。例如,第一行的值为8,第二行的值为6,第三行的值为6。我希望这些值乘以itself@blay当前位置欢迎您,尽管主要归功于原作者。我也在学习:)