반응형
users
테이블이 있습니다. 그날 가입 한 유저의 리포트를 생성하고 싶습니다.
문제는 내 DateJoined
필드가 timestamp
필드이고
검색어는 다음과 같습니다.
SELECT COUNT(UserID) AS TOT FROM users GROUP BY DateJoined
작동하지 않는 경우 DateJoined
필드의 시간이 아닌 날짜 부분 만 GROUP BY
로 가져 오려면 어떻게해야합니까?
해결 방법
코드 :
SELECT
COUNT(UserID) AS TOT
FROM users
GROUP BY DateJoined
다음과 같이 변경해야합니다.
SELECT
DATE(DateJoined),
COUNT(UserID) AS TOT
FROM users
GROUP BY DATE(DateJoined)
참조 페이지 https://stackoverflow.com/questions/22606097
반응형
'MySql' 카테고리의 다른 글
MySQL 단일 행 하위 쿼리를 반환하는 업데이트 문은 둘 이상의 행을 반환합니다. (0) | 2020.12.08 |
---|---|
MySQL + JAVA 예외 : 결과 집합 시작 전 (0) | 2020.12.08 |
MySQL 다른 PHP 페이지에서 동일한 MySQL 연결 사용 (0) | 2020.12.08 |
MySQL InnoDB 테이블은 어떻게 복구합니까? (0) | 2020.12.08 |
MySQL 오류 SET SQL_BIG_SELECTS = 1 또는 SET MAX_JOIN_SIZE = # (0) | 2020.12.08 |
댓글