0

这个语句可以写成 Kohana 中的 ORM 吗?还有一些与此相关的其他问题,但它们似乎不适用于我的情况。

SELECT * FROM (
  SELECT conversation_id, message, time_sent FROM messages ORDER BY time_sent DESC
) AS t1
GROUP BY conversation_id
ORDER BY time_sent DESC

我把这两个部分分开了,我只是不知道如何组合它们。

$sub = ORM::factory('messagesdb')
    ->order_by('time_sent', 'desc');

$result = ORM::factory('messagesdb')
    ->group_by('conversation_id')
    ->order_by('time_sent', 'desc')
    ->find_all();

我想我可以使用连接,但我不确定如何交叉引用这两个结果集。

4

0 回答 0