1

需要为最大日期返回最小日期和其他列值,如下所示

id  name    date        item
1   First1  24/03/2001  abc
2   First1  20/12/2002  bcd
3   First1  13/02/2003  xyz
4   first2  24/03/2004  nhe
5   first2  20/12/2005  djp
6   first2  13/02/2006  pqr

所需输出:

name    min_date    max_item
First1  24/03/2001  xyz
first2  24/03/2004  pqr

对于每个联系人需要显示最大日期的最小日期和项目值。

4

1 回答 1

1

这是一种获取表格整体最小值和最大值的方法。

(select t.*
 from table t
 order by date asc
 limit 1
)
union all
(select t.*
 from table t
 order by date desc
 limit 1
)
于 2015-02-13T13:45:25.813 回答