我需要按公司ID对左联接进行排序,以便公司选择的类别将首先出现。
我的类别表是
company_category表是
预期结果应为
答案 0 :(得分:0)
我认为以下查询是最佳解决方案,而不是使用union来显示公司类别。
SELECT * FROM category c
LEFT JOIN company_category cc ON c.category_id=cc.category_id AND cc.company_id=1
ORDER BY cc.company_id DESC