我有三个不同的表,比如
prac_test
UID | net_wpm
5 58
5 67
multi_test
UID | net_wpm
5 88
5 97
shadow_test
UID | net_wpm
5 8
5 77如何组合这三个表并获得UID为5的平均、高、低净wpm
提前感谢
发布于 2018-06-27 07:23:05
这应该是可行的,这里有一个小摆设:) http://www.sqlfiddle.com/#!9/fa438b/16
因此,我将所有表合并在一起,并从net_wpm中选择了MAX、MIN和AVG
SELECT AVG(net_wpm),Max(net_wpm),MIN(net_wpm)
FROM (
select UID,net_wpm from prac_test
union all
select UID,net_wpm from multi_test
union all
select UID,net_wpm from shadow_test ) subhttps://stackoverflow.com/questions/51052480
复制相似问题