Doctrine 在学说中使用分组原则和顺序原则

Doctrine 在学说中使用分组原则和顺序原则,doctrine,Doctrine,我有一个名为ms_message的数据库表:有6列(id、senderid、receiverid、content、isRead、receivedTime)。我想在条令中按发件人获取最新收到的邮件组,但我无法运行子查询或同时使用order by和group by SQL中的查询如下所示: SELECT * FROM (SELECT * FROM ms_message WHERE receiverId = :receiver ORDER BY receivedTime) GROUP BY sende

我有一个名为ms_message的数据库表:有6列(id、senderid、receiverid、content、isRead、receivedTime)。我想在条令中按发件人获取最新收到的邮件组,但我无法运行子查询或同时使用order by和group by

SQL中的查询如下所示:

SELECT * FROM (SELECT * FROM ms_message WHERE receiverId = :receiver ORDER BY receivedTime) GROUP BY senderId;

我不认为条令支持像
SELECT*FROM(SELECT…

这样的查询,尽管它支持原始SQL查询。