在sql查询中,order by子句不与group by一起使用

时间:2016-06-16 10:26:00

标签: mysql

MYSQL查询正在按照我的意愿获取数据。但是ORDER BY子句不起作用。

但是当我从查询中删除GROUP BY时,ORDER BY子句就可以了。

SELECT MESS. * , US. * , LF. *
    FROM messages MESS
    LEFT JOIN users AS US ON US.id = MESS.to_id
    LEFT JOIN label_infos LF ON LF.user_id = MESS.to_id
    WHERE MESS.frm_id =27
    OR MESS.to_id =27
    GROUP BY US.id
    ORDER BY MESS.id DESC

0 个答案:

没有答案