a테이블은 결제를 했을시 모든 유저의 대한 정보가 들어 있는 테이블입니다.
예 둘리, 도우너, 또치 가있으면
uid/date/사용금액/사용후 현재금액/ type
둘리 2007-01-23 3000 3000 결제
둘리 2007-01-22 4000 7000 판매
도우너 2007-01-19 3000 4000 구매
.
.
.
또치 2006-11-23 4000 3000 구매
이런식에 테이블입니다.
제가 원하는 값은 한 날짜를 기준으로 검색을 하면 그날짜와 같거나 작은날 에 모든 데이터를 보여주면 돼는데여..
유저가 최근 것으로만 자료가 나오게 하는건데여 아무리 머리를 굴려도 해결이 안돼서 이렇게 질문 올립니다.
제가 생각을 한건 select * from a where uid in (select distinct(uid) from a) order by date desc;
이렇게 했을시 중복 자료가 나오네여..
|