사진은 필터링한 데이터를 보여줍니다. 명령문은
select time,wish_num,num from Wish_num 여기서 time >= '15296000' 및 time <= '1495382399' group by time,wish_num,
time입니다. 그리고 Wish_num은 공동 기본 키입니다.
이제 동일한 날짜의 데이터를 다음과 같이 하나의 행으로 병합하고 싶습니다. 2,
모양의 이 형식을 사용하면 위 명령문을 어떻게 수정하고 하위 쿼리를 수행할 수 있습니까?
가장 간단한 것은 group_concat입니다. 포스터가 그것을 사용하지 않는다면, 그룹화 이후의 포스터의 num은 집계 함수를 사용하지 않기 때문에 num에는 하나의 값만 있는 것으로 알고 있습니다. SQL은 다음과 같습니다
으아악