我有一个非常相似的问题: Finding the 'earliest'composite primary key
但是,我使用的是 MySQL 5.0.77,只需要获取最新的记录。我的表 TABLE_1 如下所示:
OID PROP_TYPE EFFECTIVE_DATE PROP_VALUE
----- ---------- ------------------- ----------
00123 NA010 2003-05-30 15:52:15 JAMES
00123 NA010 2004-02-30 10:12:18 FRED
00123 NA011 2003-05-30 08:25:41 WILLIAMS
00123 NA011 2006-01-15 22:12:38 DANIELS
00123 NA012 2003-05-30 08:25:41 (704) 242-2124
有一个 OID、PROP_TYPE 和 EFFECTIVE_DATE 的复合键,所以我正在寻找一个检索以下内容的 select 语句:
OID PROP_TYPE EFFECTIVE_DATE PROP_VALUE
----- --------- ------------------- -------
00123 NA010 2004-02-30 10:12:18 FRED
00123 NA011 2006-01-15 22:12:38 DANIELS
00123 NA012 2003-05-30 08:25:41 (704) 242-2124
谢谢你的帮助。