2017-09-29 13 views
0

MYSQL로 작성되었습니다.MYSQL와 일치하는 부가 검색어는

다음은 내 테이블입니다. enter image description here

추가 된 값에 값이 포함 된 행을 생성하는 쿼리가 필요합니다.

예를 들어, 20,000 카운트의 값을 찾고있는 경우 결과 행은 날짜가 '2016-09-03'((8576 + 8694 + 8689)> 20000) 인 3 행이어야합니다.

내 테이블 스키마에 문제가 있지만 쿼리하는 데 도움이됩니다.

감사합니다.

+0

당신은 적어도 날짜별로 주문하지할까요? –

+0

예제 데이터와 원하는 출력을 형식이 아닌 텍스트 (이미지가 아님)로 공유하십시오. – zarruq

답변

0

당신은 이러한 쿼리를 찾고 가정하고 날짜는 고유 :

select counter.* 
from counter 
inner join counter c2 
on counter.date >= c2.date 
and c2.searchword = 'cryptocurrentcy' 
where counter.searchword = 'cryptocurrency' 
group by counter.date 
having sum(c2.count) > 20000 
order by counter.date 
limit 1