如何解决显示子类别时如何获取类别详细信息?
| 我有类别和子类别表。 我的子类别表包含cat_id
列。
现在,我想在一个html表中显示所有子类别及其类别ID和类别名称。
如何在单个查询中实现?
解决方法
您可以用
INNER JOIN
实现:
SELECT sc.*,c.* FROM subcategory sc INNER JOIN category c ON sc.category_id = c.id
, SELECT subcat.name,subcat.cat_id,cat.name FROM subcat
INNER JOIN cat ON (subcat.cat_id = cat.id)
, 您需要查找SQL命令JOIN:在此处阅读SQL连接
, 首先,请查看这篇文章。这就是您想要的和您需要的-即使乍一看看起来很复杂。
第二,作为您当前问题的解决方案。您将需要联接表中的数据。 (阅读JOIN SYNTAX)。其他答案已经有确切的查询。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。