我有三张表,我使用每个表的计数来获得比率%。 这是公式,我正在尝试使用 MySQL 复制它
Count1.t1/AVERAGE(Count2.t2,Count3t.3)
到目前为止,平均值是有效的,这就是我所拥有的: 这个代码块给了我 t1 和 t2 之间的平均值。
SELECT AVG(ID.TAvg) FROM ( select count(*) as TAvg from t2 UNION Select count(*) as TAvg from t3) ID;
但是,如果我将 t1 计数除以平均值,它就会中断。
(SELECT COUNT(ID) from t1) / (SELECT AVG(ID.TAvg) FROM ( select count(*) as TAvg from t2 UNION Select count(*) as TAvg from t3) ID);
有人可以帮忙吗?我基本上是想从一张表中得到一个计数,然后将它与两个单独表中的平均值相除。感谢您的帮助。