【发布时间】:2015-10-08 13:16:23
【问题描述】:
我可以在给定的一组同名记录中找到具有最大值的行,使用
Select Name, Max(Value) from table group by Name, Value
它返回给我最高价值的记录,但我希望将其转化为更新,以便我可以
- 标记
IsMaxValue中具有最高值的记录 - 对于名称、值组中的每条记录,存储在“MaxValue”字段中找到的最高值
简单的选择版本在这里:
http://sqlfiddle.com/#!9/ccd32/5
如果可能的话,按照上述准备好更新的字段。
【问题讨论】:
-
这是你想要的吗? sqlfiddle.com/#!9/d3523/1
-
@jpw 输出是肯定的,虽然我看不出你的有什么不同。啊,我的坏我需要学习使用滚动条。谢谢。
-
@MarkH 更新查询位于小提琴的左窗格中。如果这给出了您想要的结果,我会将其作为答案发布。
-
不存储派生数据