결과값은 잘불러오는데 left join 해서 고객이름을 불러오는데 속도가 느려서요
table 1 ( 매출자료) table 2 (고객정보)
k_no m_day m_gum k_no k_name
1 2011-10-01 200 1 김수환
1 2011-10-02 300 2 강성철
2 2011-09-01 100 3 김수호
3 2011-10-01 300
3 2011-09-10 400
3 2011-10-01 500
select b.ko_name,sum(m_gum) from table1 a left join table2 b on a.k_no=b.k_no
where m_day>='2011-08-01' and m_day<='2011-12-31' group by a.k_no order by b.k_name
결과물은 잘나오는데 속도가 너무 느려서요
left join 을 뺴서 번호로만 하면 금방불러오는데 이름을 불러올려구 left join 하니까 속도가 너무느려서요
아시는분 조언부탁드립니다..
|