カテゴリIDの違う商品をセット商品として商品名、金額をだす。
select
p1.name as 商品名1
,p2.name as 商品名2
,p1.price + p2.price as セット価格
from
products as p1
inner join
products as p2
on p1.id < p2.id
and p1.category_id <> p2.category_id
order by p1.name
on p1.id < p2.idとすることで1ど出現したレコードを出さないようにしている。(ぶどうみかんの組み合わせは表示されているがみかんぶどうの組み合わせは表示されていない)

