我正在使用 PHPMyAdmin。 我有两张 table 。声音值和测量。
我在表 Soundvales 上使用 SQL 语句来计算其列的平均值,但我希望该值显示在 Measurements 表的列中。通常我通过使用 PHPMyAdmin“关系函数”来引用外键,但这不是一个简单的外键情况。我希望平均值显示在测量表的一列中。 我如何使用 PHPMyAdmin 做到这一点?
谢谢
最佳答案
根据您的测量表的其余部分,您可以为此创建一个 View 而不是一个表,例如:
CREATE VIEW measure_avg AS
SELECT AVG(column_to_average)
FROM Soundvalues
然后您可以像引用表格一样引用 measure_avg 并根据需要选择平均值。我不确定是否可以将聚合函数作为列放入实际表中。
关于mysql - 如何使用 PHPMyAdmin 将值引用到另一个表中的另一列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24399233/