У меня есть табличное произведение, содержащее значения 3 изготовителей столбцов {HCL ',' ACER ', HP} model_no Тип ПК {ПК, принтер, ноутбук} Я хочу получить набор результатов в следующих столбцах: производитель, ПК, принтер,Ноутбук, если у производителя есть проценты из вышеуказанной категории, отображает «да» в соответствующем столбце, иначе нет. Следующий код отображает «да» для всех, даже если у производителя нет продуктов. Требуется использовать операторы while и break. Пожалуйста, помогите мне
select maker,'PC'=
case type
when 'pc' then 'Yes'
when 'printer' then 'Yes'
when 'Laptop' then 'Yes'
else 'No'
end,
'Laptop'=
case type
when 'pc' then 'Yes'
when 'printer' then 'Yes'
when 'Laptop' then 'Yes'
else 'No'
end,'Printer'=
case type
when 'pc' then 'Yes'
when 'printer' then 'Yes'
when 'Laptop' then 'Yes'
else 'No'
end from product where maker='ACER'