【发布时间】:2017-07-20 20:29:27
【问题描述】:
我有一个包含名称“名称”、“产品”、“值”、“更新日期”列的表格。我想要一个 SQL 语句来选择列“名称”、“产品”、“值”的唯一值,但这样做的方式是按最近到最近的“更新日期”对它们进行排序。
如果我返回这样一个 SQL 选择语句的输出,我可以很容易地获得最近更新的三个名称或三个产品、三个值。有没有我可以使用的 SQL 语句?
我正在考虑为每个列使用单独的 SQL 语句:“名称”、“产品”、“值”。并在某处有一个 ORDER BY 语句。有什么想法吗?
【问题讨论】:
-
edit 您的问题并添加一些示例数据和基于该数据的预期输出。 Formatted text 请no screen shots。不要在 cmets 中发布代码或附加信息
-
您使用的是哪个DBMS?后格雷斯?甲骨文? DB2?火鸟?
标签: sql select sql-order-by