2017-11-06 15 views
0

보낸 사람의 이름으로받은 편지함을 정렬하고 싶습니다. 내가 어떤 메시지를 보낼 경우 여기 정렬 아니에요,받은 편지함에서 보낸 사람의 이름을 정렬하는 방법은 무엇입니까?

SELECT * 
FROM (
    SELECT * 
    FROM Msg_Tab 
    ORDER BY uid DESC 
) AS searchmsg 
GROUP BY sender; 

그러나 :

은 내가 정렬하는 데 사용하고 다음 MySQL의 쿼리가 있습니다. 메시지를받는 동안 정렬 만합니다.

MySQL의 테이블 : Msg_Tab

: sender, receiver, time, message.

+0

발신자 별 searchmsg 그룹으로 SELECT * FROM (SELECT * FROM Msg_Tab ORDER BY uid DESC); –

답변

0

sender로 정렬해야합니다.

SELECT * 
FROM (
    SELECT * 
    FROM Msg_Tab 
    ORDER BY uid DESC 
) AS searchmsg 
GROUP BY sender 
ORDER BY sender;