【发布时间】:2017-12-29 16:09:11
【问题描述】:
我有一个包含以下数据的表格
villageId ChildID VC1_date VC2_date VC3_date VC4_date VC5_date
----------------------------------------------------------------------------
1 1 2/2/2015 2/4/2017 2/8/2013 2/2/2013 2/8/2011
1 2 2/3/2017 2/6/2013 2/3/2015 2/5/2014 2/4/2012
1 3 2/5/2013 2/8/2011 2/1/2017 2/8/2016 2/2/2011
2 1 2/6/2011 2/2/2014 2/2/2012 2/9/2018 2/6/2014
2 2 2/2/2013 2/4/2017 2/7/2011 2/4/2012 2/8/2016
2 3 2/1/2015 2/7/2018 2/9/2014 2/5/2011 2/1/2011
现在我想选择村庄的最大日期
VC 是 Vaccine 的缩写形式
我想要的输出是(村庄的最后接种日期)
VillageId Date
--------------------
1 2/4/2017
2 2/9/2018
希望你明白我想要什么...
【问题讨论】:
-
是的,子表(上表)中可能存在重复。但我需要不同的价值观
-
你真的试过this solution??。这是@Sowndarya 和 fen1x 提供的相同链接。这将使您获得
Distinct值本身。试一次
标签: sql sql-server