sql – 如何从2个表中获取最大值
发布时间:2020-12-12 06:49:01 所属栏目:MsSql教程 来源:网络整理
导读:使用Sql Server 我想从两个表中获得最大值 表格1 ID Total101 100102 600..... 表2 ID Total101 300102 400.... 我希望根据id从2表获得最大值 预期产出 ID Total101 300 (max value in table2)102 600 (max value in table1)....... 如何进行查询 需要查询帮
使用Sql Server
我想从两个表中获得最大值 表格1 ID Total 101 100 102 600 ..... 表2 ID Total 101 300 102 400 .... 我希望根据id从2表获得最大值 预期产出 ID Total 101 300 (max value in table2) 102 600 (max value in table1) .... ... 如何进行查询 需要查询帮助 解决方法SELECT ID,MAX(Total) FROM ( SELECT ID,Total FROM Table1 UNION ALL SELECT ID,Total FROM Table2 ) foo GROUP BY ID (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |