3 열로 보고서를 생성하려고하는데 모두 "로컬 상점", "ID", "TotalSpend", "멤버 카드 번호"가 포함 된 동일한 테이블에서 왔습니다.sql Lite 용 SQL 쿼리
Store Totalnumofmembers TotalSpendforall
----- ------------------ ---------------
Store A 1500 $100.50
Store B 2000 $500.00
Store C 400 $300.00
그리고이 쿼리를 실행하려고 할 때의 내가 원하는 나에게 결과를 제공하지 :
SELECT "Local Store",
(SELECT count(ID) FROM ListMembers WHERE Id=a.Id and "Member Card Number" is not null) AS totalnumofmembers,
(SELECT sum("total spend") FROM ListMembers WHERE Id=a.Id) AS totalspendforall FROM ListMembers a
GROUP BY "Local Store"
다른 방법이 떨어져 자체 조인을 사용에서 거기를? 고마워요
쿼리가 반환하는 내용과 예상되는 결과는 무엇입니까 게시 할 수 있습니까? – istovatis