Yに2つの行があります 同じlocation_codeに対して およびclient_num 参加しているペア。したがって、結合によって結果が重複し、合計が2倍になります。
どういうわけか、日付の値の1つに一致する必要があると思います。
編集:コメントで質問に対処するには、FROM Yを変更してみてください。 次のように:
FROM (SELECT DISTINCT CLIENT_NUM, LOCATION_CODE FROM Y) as Y
Yに2つの行があります 同じlocation_codeに対して およびclient_num 参加しているペア。したがって、結合によって結果が重複し、合計が2倍になります。
どういうわけか、日付の値の1つに一致する必要があると思います。
編集:コメントで質問に対処するには、FROM Yを変更してみてください。 次のように:
FROM (SELECT DISTINCT CLIENT_NUM, LOCATION_CODE FROM Y) as Y