내 질문은 이것입니다. 많은 항목이 있고 날짜별로 그룹화하고 싶습니다. 하지만 내 데이터베이스에 날짜가있는 대신 datetime 필드가 있습니다. 어떡하죠?
select * from follow_queue group by follow_date cast follow_date as date
작동하지 않습니다.
내 질문은 이것입니다. 많은 항목이 있고 날짜별로 그룹화하고 싶습니다. 하지만 내 데이터베이스에 날짜가있는 대신 datetime 필드가 있습니다. 어떡하죠?
select * from follow_queue group by follow_date cast follow_date as date
작동하지 않습니다.
답변:
사용 DATE()
기능 :
select * from follow_queue group by DATE(follow_date)
select DATE(follow_date), count(*) from follow_queue group by 1
DATE(follow_date)
합니다. 이 경우 . 당신은에 그렇게 할 수 ORDER BY
-뿐만 아니라 ORDER BY 1, 2
, 예를 들어,
select * from follow_queue group by cast(follow_date as date)
먼저.