我浏览了所有关于SOF的问题并完成了我的作业,但仍然无法找到或理解我现在正在寻找的东西我有2个表'类别'和'子类别'他们就像:
类别:
id (int)
title (varchar)
description (varchar)
子类
id (int)
cid (int) // This is same as category id.
title (varchar)
description (varchar)
现在我想加入并将他们分组,我该如何做到这一点
#category1
-subcat1.1
-subcat1.2
#category2
-subcat2.1
-subcat2.2
依旧......
我也看到人们将类别标题$row['cat.title']
和类别标题$row['subcat.title']
称为类别等等...我认为他们使用'as'或类似的东西可以任何人帮助请?我正在使用php来进行查询。
答案 0 :(得分:0)
SELECT sc.title AS subcat_title, c.title AS cat_title
FROM subcategory AS sc
LEFT JOIN category AS c
ON c.id = sc.cid
答案 1 :(得分:0)
Select subcat.subcat_title, cat.cat_title from subcategory subcat left join category cat on subcat.cid = cat.id
有关存储分层数据结帐的信息,请参阅以下链接
http://mikehillyer.com/articles/managing-hierarchical-data-in-mysql/