多AVG我有如下表结构:用事先准备好的声明
COLUMN1 COLUMN2 COLUMN3
1 6 1
3 3 7
4 8 9
我想获得的所有列的平均值。使用PHP准备的语句可以通过单个SQL命令获得此信息吗?
感谢
多AVG我有如下表结构:用事先准备好的声明
COLUMN1 COLUMN2 COLUMN3
1 6 1
3 3 7
4 8 9
我想获得的所有列的平均值。使用PHP准备的语句可以通过单个SQL命令获得此信息吗?
感谢
SELECT
AVG (COLUMN1) AS AVG1,
AVG (COLUMN2) AS AVG3,
AVG (COLUMN3) AS AVG3
FROM TABLE
此代码适用于我,但没有“AS AVG1,AS AVG2 ...”。无论如何感谢:) –
我想你想利用每列的平均值seperately。以上回答的作品,但另一个答案可以如下所示;
SELECT
SUM (COLUMN1)/ COUNT(COLUMN1) AS AVG1,
SUM (COLUMN2)/ COUNT(COLUMN2) AS AVG2,
SUM (COLUMN3)/ COUNT(COLUMN3) AS AVG3
FROM TABLE
我收到错误“以前发现别名”(PHPmyadmin) –
在RDBMS的背景下,这不是一个真正的“结构”。 – Strawberry