2017-04-20 7 views

답변

0

솔루션이 고객 ID, 이메일, 저장 신용 및 보상 포인트를 보냅니다이 SQL 쿼리

SELECT c.CustomerID, c.EmailAddress, SUM(g.GiftAmountLeft) AS 'Store Credit', SUM(rph.points) AS 'Reward Points' 
FROM Customers AS c JOIN GiftCards AS g ON c.CustomerID = g.CustomerID 
JOIN Reward_Points_History AS rph ON c.CustomerID = rph.customerid 
GROUP BY c.CustomerID, c.EmailAddress ORDER BY c.CustomerID 

입니다.

+0

스키마를 어떻게 알고 있습니까? BTW, 나는 LEFT JOIN을 할 것입니다. 고객에게 선물 카드가 없거나 보상 포인트가없는 경우를 대비 해서요. – jarlh

+0

@jarlh 쿼리는 Volusion 고객 지원 팀에서 설정합니다. 쿼리를 편집하는 것은 분명 당신의 요구에 달려 있습니다. – Mike