我有产生以下结果表:MYSQL - 分组和最大?
userid statusid no name area month year dateupdated
62 2 763 ABCD Brazil 6 2013 2013-11-26 15:28
62 1 869 ABC Brazil 7 2012 2013-11-26 15:10
62 2 869 ABC Brazil 6 2013 2013-11-26 15:28
62 1 869 ABC Brazil 6 2013 2013-11-26 14:50
61 1 763 ABCD Brazil 6 2013 2013-11-26 14:50
54 1 200 ABCDE US 12 2013 2013-11-26 21:02
32 2 200 ABCDE US 12 2013 2013-11-26 21:03
我希望能够展示最新的“不”每行。我试过使用max(dateupdated)
,但仍显示所有记录。我也试过分组,但也没有运气。
我只需要看到由dateupdated
确定的最新记录。
任何人都可以请帮助我吗?
您需要检索的子查询MAX(dateudpated)的''statusid'',和使用它返回具有“no”值的完整行 – nrathaus
我需要显示每个“否”的最新行。我想通过'dateupdated'来确定最新的行。例如,'no'763有两条记录,我想只显示每个'dateupdated'的最新条目 – brad115
我想检索所有记录,但'不'相同时,只显示' dateupdated' – brad115