标签: mysql
优化程序是否只评估平均值一次或两次?
SELECT AVG(col1), 1/AVG(col1) FROM table
由于
答案 0 :(得分:1)
我不担心。即使mySqueal计算两次,它也只会对数据进行一次传递,因为大多数聚合都是在一次传递中计算的 - 而且它正在读取花费时间的数据,所以你希望它只发生一次。