会員勧誘回数は、会員フラグの集計ですね?
SQL例です。参考にしてください。
select
H.販売員ID,販売員名,店舗名,
coalesce(販売回数,0) as 販売回数,
coalesce(会員勧誘回数,0) as 会員勧誘回数
from 販売員 as H
left join 店舗 as S on H.店舗ID=S.店舗ID
left join
(select
販売員ID,
count(*) as 販売回数,
sum(case when 会員フラグ=1 then 1 else 0 end) as 会員勧誘回数
from 売却履歴
where 売却日>='2007-01-01'
group by 販売員ID) as x
on H.販売員ID=x.販売員ID
order by H.販売員ID
;
お礼
ご丁寧にありがとうございます。無事解決いたしました。 それにしても……ここまで複雑になるんですね。 まだ条件が増やされそうですが、例を元に何とかなりそうです。 ありがとうございました。