0
我有一個名爲A,B和C的3列的mysql表。讓a是來自A列的值,b B列。我想創建一個新的表具有值一個 4列,b,列C的值的平均值,其中A = a和b =,方差列C,其中A = a和b = b的值的。新表將具有與唯一的(a,b)對的數量一樣多的行。這個怎麼做?SQL查詢彙總表的均值和方差
我有一個名爲A,B和C的3列的mysql表。讓a是來自A列的值,b B列。我想創建一個新的表具有值一個 4列,b,列C的值的平均值,其中A = a和b =,方差列C,其中A = a和b = b的值的。新表將具有與唯一的(a,b)對的數量一樣多的行。這個怎麼做?SQL查詢彙總表的均值和方差
該查詢將獲取值。如果要將結果選擇到另一個表中,則可以使用MySQL INSERT INTO ... SELECT
語法。
SELECT A, B, AVG(C) AS C_mean, VARIANCE(C) AS C_variance
FROM table_name
GROUP BY A, B
如何使用select into查詢?我嘗試了'SELECT A,B,AVG(C)AS C_mean,VARIANCE(C)AS C_variance FROM table_name GROUP BY A,B into outfile'out.txt'',但我在out.txt文件中獲得了全零。 – suresh
這對我來說看起來是正確的。查詢(不含'INTO')是否按照您的預期工作? – cdhowie
是的。沒有'選擇進入'它工作正常。 – suresh