2011-01-03 7 views
2

SQL 쿼리 (단일 계열)에 바인딩 된 MSChart 컨트롤이 있습니다. 문제 없다.2 데이터 계열 MSChart - SQL 쿼리에서 해결?

지금 내가 필요한 것은 두 개의 개별 데이터 시리즈를 차트에 별도의 선으로 표시하는 것입니다. 데이터 세트 중 하나를 반환 할 때마다 별도의 쿼리를 작성할 수 있지만 두 개의 별도 sqldatasources에 차트 컨트롤을 바인딩 할 수 있다고는 생각하지 않습니다.

현재 수행 할 수있는 작업은 다음 쿼리를 작성하는 것입니다. 두 데이터 시리즈는 서로 다른 두 가격대 - 4와 5 ($ 0- $ 10 및> = $ 10)의 제품 평균 등급입니다.

SELECT 밴드 AVG AVG_RATING 등 (L.rating) 날짜 PriceBand P FROM

는 는 L.price> = P.loprice하여 ListItem L에 가입하고 L.price < = P.hiprice 밴드> 3
밴드, loprice, hiprice에 의해 그룹, 날짜 날짜별로
위해,이 양식에 데이터를 반환 밴드

:
2010-12-01 | 4 | 3.1
2010-12-01 | 5 | 3.6
2010-12-02 | 4 | 3.3
2010-12-02 | 5 | 3.9

날짜, 시리즈, 값

난 내가 뭔가를 다음과 같이 얻을 필요가 있습니다 생각합니다.

날짜, 값 [4], 값 [5].

질문 1 : 2 값 꺾은 선형 차트를 만들기 위해 데이터를 구성하는 가장 좋은 방법은 맞습니까?

질문 2 : 그렇다면 출력을 생성하기 위해 쿼리를 어떻게 다시 고칠 수 있습니까?

감사의 말과 도움을 주신 모든 분들께 감사드립니다.

-Dan

답변

0

질문 1 : 나는 2 값 라인 차트를 만들 하기 위해 데이터를 구성하는 가장 좋은 방법으로 수정 있습니까?

잘 모르겠지만 같은 구조의 테이블을 만들어 테스트 해 보겠습니다. SQL이 다시 작동 할 때까지는 별 효과가 없을 것입니다.