IDのリストを後で問題を説明する文字列にします。私は自分のIDでこれらをフィルタリングし、あなたの説明はここでは100%では明らかではないので、プライマリID番号リストから値に基づいて文字列を返そうとしています
select
sol.solution `Solution`,
count(sol.id) `Solution Count`,
case sol.id when 8,9,10,11,12,13,14,15,16,25,29,33,37,40,41,42,48,51 then 'Hardware'
else 'Software' end `HW/SW`
from tickets t
join ticket_solutions tsol
on tsol.ticket_id =t.id
join solutions sol
on tsol.solution_id = sol.id
'SELECT'はあなたの' FROM'部分ですか? – Alex
あなたが良い質問を説明していません.. – scaisEdge
3つの結合テーブルから来ている。 –