ID별 포인트 적립내역(포인트 합계)를 만들고 있는데요, 테이블은 아래와 같습니다.
uid, id, get_point, loss_point, date
1, aaa, 10, 0, 20091201
2, aaa, 0, 10, 20091202
3, bbb, 10, 0, 20091203
4, ccc, 50, 0, 20091204
5, aaa, 20, 0, 20091205
6, ccc, 0, 10, 20091206
...
결과값으로 아래를 원합니다.
ID, 현재포인트, 최근적립/사용일
ccc, 40, 20091206
aaa, 20, 20091205
bbb, 10, 20091203
--> 최근 적립/사용한 날짜 순으로 소팅해서 ID별로 총합계를 보여주고 싶습니다.
총합계라는건, "적립한 포인트-사용한 포인트" 입니다.
쿼리를 어떻게 해야 하나요? |