회원별 통계 수치 Query
그누보드 기반의 사이트에서 회원별 통계 수치를 보여줘야할 경우가 생겼는데.. 다른 것은 쉽게 해결을 했지만 장바구니수나 견적신청 건수를 구하는 부분은 subquery를 사용해야만 할 것 같았다. 회원 DB와 분리되어 있는 상태이기 때문에 별도 쿼리를 작성해서 구해도 되지만 각 항목별로 정렬 되는 부분이 바뀌도록 하려니 서브쿼리 밖에 방법이 없을 것 같았다. 서브쿼리를 사용한다고 해서 뭐 대단한 것은 아니고 …
그누보드 기반의 사이트에서 회원별 통계 수치를 보여줘야할 경우가 생겼는데.. 다른 것은 쉽게 해결을 했지만 장바구니수나 견적신청 건수를 구하는 부분은 subquery를 사용해야만 할 것 같았다. 회원 DB와 분리되어 있는 상태이기 때문에 별도 쿼리를 작성해서 구해도 되지만 각 항목별로 정렬 되는 부분이 바뀌도록 하려니 서브쿼리 밖에 방법이 없을 것 같았다. 서브쿼리를 사용한다고 해서 뭐 대단한 것은 아니고 …
쇼핑몰 작업을 하다보면 가끔 상품 페이지의 정렬을 랜덤으로 해달라고 요청을 받을 때가 있는데.. 그런 경우 mysql 에서는 order by rand() 이렇게 처리를 하면 되는데.. 문제는 리스트가 한페이지가 아니라 2페이지 이상일 경우인 것이다. rand()로 정렬을 하게 되면 1페이지에 나왔던 상품이 2페이지에 또 나올 수도 있는 문제가 있어서 여러 방법을 구상을 해봤는데 지금 내 실력으로 할 수 …