mysql 쿼리를 작성하는 데 어려움을 겪고 있습니다. 나는 두 개의 테이블에서 데이터를 얻기 위해 필요
합계가있는 복잡한 관계형 mysql 쿼리
Table cash
----------
id
income_money
cashdata_id
paymentterm
는 _
Table cash_data
------------
id
total
user
date
그래서
cash_data
지불해야하는 지불을 보유하고 있으며
cash
은 이미 처리 된 등록 지불을 보유하고 있습니다.
결제가 완료로 표시된 경우
cash_data
에있는 관련 행은
user
ID와
date
으로 업데이트됩니다.
아이디어는
cash_data
에서 질문을하고 어떤 수입이 지불되었지만 완료로 표시되지 않은 지급 (즉,
user
및
date
필드 데이터가 없음)을 확인하는 것입니다.
좋아, 여기까지 간단했다. 내가
cash.income_money
와
cash.total
을 비교해야하기 때문에 -
문제가 하나
cash_data
행에 관한
cash
여러 테이블 행 수와 나는 모든
cash_data
행을 선택하고 관계형
cash
행을 선택하고
cash.income_money
합계 할 수 있다는 것이다.
는 sqlfiddle를 제공하는 것을 고려하라. – Strawberry