使用sql Server
我想从两个表中获得最大值
表格1
ID Total 101 100 102 600 .....@H_404_7@表2
ID Total 101 300 102 400 ....@H_404_7@我希望根据id从2表获得最大值
预期产出
ID Total 101 300 (max value in table2) 102 600 (max value in table1) .... ...@H_404_7@如何进行查询
需要查询帮助
解决方法
SELECT ID,MAX(Total) FROM ( SELECT ID,Total FROM Table1 UNION ALL SELECT ID,Total FROM Table2 ) foo GROUP BY ID@H_404_7@