나는 399
ID가 될 것이 쿼리결과에서 최신 행을 얻는 방법?
SELECT ann_arr.id,ann_arr.user_id,ann_arr.date,ann_arr.time,
ann_arr.venue_id
FROM ann_arr
WHERE user_id
IN (SELECT DISTINCT n2.mem_id AS frnd FROM network n1,network n2 WHERE n1.frd_id=n2.mem_id AND n1.mem_id='329' AND n2.frd_id='329')
AND ann_arr.user_id !='329'
ORDER BY DATE DESC,TIME DESC
내가
난 결과가 사용자에 대한 같은 마지막id
와 고유의 사용자 ID를 포함해야합니다 원하는 것은
id user_id date time venue_id
995 399 2012-02-02 12:37:30 56
994 399 2012-02-02 12:36:06 56
993 399 2012-02-02 12:35:15 56
992 399 2012-02-02 12:32:40 56
991 399 2012-02-02 12:26:17 56
990 399 2012-02-02 12:23:06 56
989 399 2012-02-02 12:21:52 56
968 693 2012-01-25 13:27:11 1016
로 결과를 얻고있다 955
* 참고 SELECT DISTINCT n2.mem_id AS frnd FROM network n1,network n2 WHERE n1.frd_id=n2.mem_id AND n1.mem_id='329' AND n2.frd_id='329'
에는 친구 아이디가 포함됩니다. '399','693'
등
는 //
id user_id date time venue_id
995 399 2012-02-02 12:37:30 56
968 693 2012-01-25 13:27:11 1016
절하여 주문에 아이디 DESC를 추가
감사
작동하지 않음 ...... – user1133643