3
연구 프로그램 당 배치 및 배치되지 않은 학생의 수를 보여주는 게재 위치 신청 추적 시스템에 대한 질문이 있습니다. 쿼리가 원하는 결과를 반환하더라도 APEX 스택 막 대형 차트를 만드는 데 어려움을 겪고 있습니다.SELECT 쿼리를 수정하여 스택 막대 차트 만들기
검색어 :
SELECT programme_name,
SUM(CASE WHEN (cv_approval_date IS NOT NULL AND application_status_id <> 7) OR
application_status_id IS NULL
THEN 1 ELSE 0 END) as Unplaced,
SUM(CASE WHEN (cv_approval_date IS NOT NULL AND application_status_id <> 7) OR
application_status_id IS NULL
THEN 0 ELSE 1 END) as Placed
FROM programme LEFT JOIN
student USING (programme_id) LEFT JOIN
application USING (student_id)
GROUP BY programme_name;
출력 :
PROGRAMME_NAME | PLACED | UNPLACED
BSc (Hons) Computer Science | 2 | 2
BSc (Hons) Computing and Games Development | 1 | 0
BSc (Hons) Web Applications Development | 0 | 1
BSc (Hons) Marine Biology and Coastal Ecology | 1 | 0
그래프는 다음과 유사하도록되어 - x 축을 프로그램, y 축이 학생들의 숫자가 배치 되 고 되, 및 배치되지 않은 :
http://ruepprich.files.wordpress.com/2011/03/stacked_bar.png?w=550&h=386
어떻게해야합니까? 어떤 도움이라도 대단히 감사하겠습니다!