2017-12-19 22 views
0

나는 MySQL Workbench에서 월요일부터 일요일까지의 기간을 다루는 주간 보고서를 추출하는 뷰를 생성하려고한다.매주 자신을 업데이트해야하는 MySQL에서 뷰 생성하기

동적으로 작성하여 날짜가 자동으로 업데이트되도록하는 방법을 모르겠습니다. 이 내가 쓴 쿼리입니다 : 나는 보통 T-SQL에서 작동

SELECT from_unixtime(date, '%d/%m/%Y'), count(distinct(playerId)) FROM innodb.player_spin 
WHERE date between 1512950400 and 1513555199 
GROUP BY from_unixtime(date, '%d/%m/%Y'); 

답변

0

, 그래서 나는이 그것을 실행하여 작동하는지 확인할 수 없습니다.

불행하게도, 그것은 MySQL을 작동하지 않는 년대 Weekday function 일부 date math

SELECT from_unixtime(date, '%d/%m/%Y'), count(distinct(playerId)) FROM 
innodb.player_spin 
where date between (Date_ADD(CURDATE(), INTERVAL (0 - WEEKDAY(CURDATE()) DAY) and (Date_ADD(CURDATE(), INTERVAL (0 - WEEKDAY(CURDATE() +7) DAY) 
group by from_unixtime(date, '%d/%m/%Y'); 
+0

사용하지만 주셔서 감사합니다 팁을 많이, 나는 그 사이에 평일 기능과 날짜 수학에 찾고 있어요. –