2012-03-05 7 views

답변

0

그룹별로 사용할 수 있습니다. 그러나 동일한 ID에 대해 두 개 이상의 행이있는 경우 어떤 텍스트가 올지 알 수 없습니다.

SELECT r.member_id, r.text 
    FROM review r, (Select member_id, max(date) dat from review WHERE text != "" group by member_id) t1  
    WHERE r.member_id =t1.member_id and t1.dat=r.date 
    LIMIT 2 
+0

그래, 그룹별로 사용하려고 생각했지만 날짜가 맞으면 최신 텍스트 – slash197

+0

@pinkypower가 필요합니다. 쿼리가 유효해야합니다. 당신이 쿼리를 시도 했습니까? – Kayser

+0

네, 그랬습니다. 2 개월 된 결과를 반환합니다. – slash197

1

나는 어떻게 든 같은 member_id 두 개의 행을 반환이 쿼리를 제한 할 수 있습니다?

회원 ID가 MEMBERID이면이 쿼리를 사용할 수 있습니다.