是否有方法从三列中获得返回日期,这是最近的日期?我现在有这样的情况:

有时一个项目是刚刚交付的,有时它试图被交付,然后最终被捡起,有时它试图被交付,然后被交付。我希望在下面的三栏中返回最近的日期和活动:

如果还没有日期,我想作为空白返回
发布于 2022-03-01 14:25:40
如果没有一些样本数据和期望的输出,很难判断,但猜测如下:
SELECT NewColumn FROM
(
SELECT [Attempted Delivery] as NewColumn FROM SomeTable
UNION ALL
SELECT [Picked-up] as NewColumn FROM SomeTable
UNION ALL
SELECT [Delivered] as NewColumn FROM SomeTable
) A
Group by NewColumn
ORDER BY NewColumn DESChttps://stackoverflow.com/questions/71309788
复制相似问题