【发布时间】:2010-06-03 15:38:39
【问题描述】:
假设行集包含以下内容
EntryID Name DateModified DateDeleted
-----------------------------------------------
1 Name1 1/2/2003 NULL
2 Name1 1/3/2005 1/5/2008
3 Name1 1/3/2006 NULL
4 Name1 NULL NULL
5 Name1 3/5/2008 NULL
澄清:
我需要一个值 - 两列中最大的非空日期。所以在这种情况下,所有十个单元格中最大的一个。
【问题讨论】:
-
您是要从 either DateModified 或 DateDeleted 中获取最大值,还是要为每个 取最大值列?
-
@OMG - 这有什么不同吗? @Thomas - 我已经编辑了我的问题;两列中只有一个值
-
我认为@OMG 提出问题的原因是想知道
GREATEST功能是否可用。
标签: sql