如何在mysql中组合三个表来查找平均值、高值、低值?

如何在mysql中组合三个表来查找平均值、高值、低值?,mysql,Mysql,我有三张不同的桌子,比如 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 提前感谢这应该行得通,这里有一把小提琴:) 因此,我将所有表合并在一起,并从net\u wpm中选择MAX、MI

我有三张不同的桌子,比如

  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


提前感谢

这应该行得通,这里有一把小提琴:)

因此,我将所有表合并在一起,并从
net\u 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  ) sub