기간내에 나를 추천한 사람 수를 구해야하는데 힌트부탁드립니다!! 채택완료
허접한개똥이
4년 전
조회 1,806
예시로는
내가 보고있는 기준일을 수요일로하고
같은주에 있는 일요일 10:00 부터 돌아오는 일요일 10:00 까지 입니다.
그럼 같은주에 있는 일요일 부터 현재 내가 보고 있는 기준일 까지 보여져야하고 다음날인 목요일엔
목요일까지.... 증가돼서 계속 보여지고
그리고 한 주가 지나면 초기화 되는 방식입니다
즉 돌아오는 일요일 9:59분59초가 지나면 초기화가 됩니다
정리가 안돼서 질문에 부족한 부분이 있다면 답글로 남기겠습니다ㅠㅠ
시작을 어떻게 진행을 해야할지 모르겠어서 질문 남겨봅니다..ㅠㅠ
허접한 중생 살려주세요ㅠㅠㅠ
댓글을 작성하려면 로그인이 필요합니다.
답변 2개
채택된 답변
+20 포인트
4년 전
1. 추천은 어떤 식으로 하나요? 그누보드에 있는 추천인?을 말씀하시는 건가요?
2. 단순히 지난 일요일 10부터 select 하면 됩니다. 추천일시를 미래로 적는 것이 아니라면 말이죠.
select ... from some_table where `추천일시` >=
DATE(NOW())-INTERVAL DAYOFWEEK(NOW())-1 day+interval 10 hour
로그인 후 평가할 수 있습니다
답변에 대한 댓글 3개
�
허접한개똥이
4년 전
추천은 가입시 추천인 기입란에 적는 추천인입니다!!
�
엑스엠엘
4년 전
select .... from g5_member where mb_recommend='특정id' and mb_datetime >= DATE(NOW())-INTERVAL DAYOFWEEK(NOW())-1 day+interval 10 hour
대용량일 경우 index 조정이 필요합니다.
대용량일 경우 index 조정이 필요합니다.
�
허접한개똥이
4년 전
감사합니다!!ㅠㅠ
열심히 하겠습니다!!
열심히 하겠습니다!!
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인