SQL返回最新事件

时间:2017-11-08 07:46:53

标签: mysql sql

我正在尝试为表中的每个FromID返回最新的值。 可以说我们有下表:

FromID   |  ToID  |   Description
  12         11            Apple
  12         11            Pear
  53         83            Tomato
  33         54            Banana
  33         54            Grape
  46         67            Berry

我的输出应该是:

FromID   |  ToID  |   Description
  12         11            Pear
  53         83            Tomato
  33         54            Grape
  46         67            Berry

我使用以下代码获取我的实体:

$options = array(
'type' => 'object',
'subtype' => 'file',   
'joins' => '',
'wheres' => '',
),

$files = elgg_get_entities_from_metadata($options);

如何实现这一目标?

1 个答案:

答案 0 :(得分:-1)

试试这个 -

SELECT FromID, ToID, MAX(Description)
FROM YOUR_TABLE
GROUP BY FromID, ToID