嗨有一個查詢產生以下結果?在同一個表sql查詢中加入2行
name count
19 - Evening ACL 1130
21 - 14 - 16 Provision 585
81 - HE FT 458
85 - HE PT 233
我怎樣才能讓查詢連接兩行包含'HE'。我之後的結果是:
name count
19 - Evening ACL 1130
21 - 14 - 16 Provision 585
HE 691
這裏是我使用
SELECT
vc.vc_name,
COUNT(DISTINCT s.s_studentreference) AS 'Count'
FROM
student s
INNER JOIN person p ON p.p_id = s.s_id
INNER JOIN moduleenrolment e ON e.e_student = p.p_id
INNER JOIN module m ON m.m_id = e.e_module
LEFT JOIN valid_codes vc ON vc.vc_code = m.m_mode AND vc.vc_domain = 'moa'
WHERE
LEFT(m.m_reference, 2) IN ('12')
GROUP BY
m.m_mode,
vc.vc_name
ORDER BY
m.m_mode,
vc.vc_name
感謝
你有多少行?他們的名字是什麼? –
總共有18行上面的代碼段只是一個示例,有兩列,一個叫做名字,另一個是計數 – Will
對不起,我的意思是列。我正在考慮列,但我寫了行。你可以標註樣本數據嗎? –