다음을 수행해야 합니다.
지난주에 페르소나 = 'z'를 사용하여 최고부터 최저까지 사용자 순위를 매깁니다.
다음 코드를 작성했습니다.
그러나 다음과 같은 오류가 발생했습니다. 오류: "'1주'" 근처: 구문 오류
어떤 도움이라도 대단히 감사하겠습니다.
SELECT U.*, SUM(T.amount) AS total_spends 사용자 U로부터 JOIN 거래 T ON U.id = T.created_by WHERE U.persona = 'Z' AND T.date_created >= DATE_SUB(CURRENT_DATE, 간격 1주) GROUP BY U.id ORDER BY total_spends DESC;
SELECT U.*, SUM(T.amount) AS total_spends 사용자 U로부터 JOIN 거래 T ON U.id = T.created_by WHERE U.persona = 'Z' AND T.date_created >= DATE_SUB(CURRENT_DATE, 간격 1주) GROUP BY U.id ORDER BY total_spends DESC;