【发布时间】:2013-09-11 03:07:21
【问题描述】:
我有一个基本查询,用于确定表中列的最大值:
select A.revenue_code_id, max(A.revenue_code_version) from rev_code_lookup A
group by A.revenue_code_id
这会产生大约 580 行(整个表有超过 2400 行)。
这对我的查询结果很好,但我不知道如何根据最大值将 580 行插入到新的行中。我意识到这不是正确的代码,但我的想法看起来像这样:
select * into new_table from rev_code_lookup where max(revenue_code_version)
【问题讨论】:
-
这个不是Oracle的,下次一定要指定SQL server,以免混淆。谢谢
标签: sql sql-server insert max