如何解决Opencart:如何根据联接表按级别选择类别名称?
默认情况下,您在opencart中使用此代码选择类别
SELECT cp.category_id AS category_id,GROUP_CONCAT(cd1.name ORDER BY cp.level SEPARATOR ' > ') AS name,c1.parent_id,c1.sort_order
FROM oc_category_path cp
LEFT JOIN oc_category c1 ON (cp.category_id = c1.category_id)
LEFT JOIN oc_category c2 ON (cp.path_id = c2.category_id)
LEFT JOIN oc_category_description cd1 ON (cp.path_id = cd1.category_id)
LEFT JOIN oc_category_description cd2 ON (cp.category_id = cd2.category_id)
WHERE cp.category_id = '" . (int)$category_id . "'
我想加入另一个表category_test,并告诉查询仅从category_test表获取存在的category_id的结果。我该怎么办?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。