我的数据库中有4个表。 2012、2013、2014、2015。

每个布局都这样布置:

mysql - 汇总表MySQL-LMLPHP

我想这样总结每年的每个StartStation:

StartStation         2012  2013   2014  2015
10th & E St NW        X     Y      Z     ...
10th & Monroe St NE   X     Y      Z     ...
......


谢谢!!

最佳答案

尝试这个:

select
  t1.startstation,
  t1.totalcount `2012`,
  t2.totalcount `2013`,
  t3.totalcount `2014`,
  t4.totalcount `2015`
from test.`2012` t1
join test.`2013` t2 on t2.startstation = t1.startstation
join test.`2014` t3 on t3.startstation = t1.startstation
join test.`2015` t4 on t4.startstation = t1.startstation

关于mysql - 汇总表MySQL,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/40339330/

10-11 00:05