【发布时间】:2012-10-26 10:16:08
【问题描述】:
当我这样做时,如果有多个列,如何在查询中选择一个不同的值我得到一个错误
select distinct tempname,rundate from History_Table ORDER BY RunDate DESC
编辑::
我必须在我的网格视图中这样显示
Name Rundate
Test DDL(to show all the rundates)
Test1 rundate
【问题讨论】:
-
你遇到了什么错误??
-
我没有收到错误但收到重复的名称
-
DISTINCT 适用于整组列。因此,您会得到重复的 tempname 或 rundate,但绝不会重复整行。
-
不清楚你想要得到什么输出。你能展示一个示例所需的输出吗?
-
问题是我必须在后面的代码中显示唯一的名称以及该名称的相关运行日期。
标签: sql sql-server