目录表:parent_id表示该目录的上级目录的id号,0表示根目录
id catalog_name parent_id
1 新闻 0
2 国内新闻 1
3 国外新闻 1内容表:catalog_id对应目录表中的id
id title content catalog_id
1 xxxxxxx xxxxxxx 3(属于国外新闻,当然也属于新闻)
2 xxxxxxx xxxxxxx 3
3 xxxxxxx xxxxxxx 2
4 xxxxxxx xxxxxxx 2如何在查询上级目录内容的时候把所有子目录的内容都查出来,比如我在查找"新闻"时查出所有"国内新闻"和"国外新闻"?
用嵌套的select可以实现吗?或者表有更好的设计?
id catalog_name parent_id
1 新闻 0
2 国内新闻 1
3 国外新闻 1内容表:catalog_id对应目录表中的id
id title content catalog_id
1 xxxxxxx xxxxxxx 3(属于国外新闻,当然也属于新闻)
2 xxxxxxx xxxxxxx 3
3 xxxxxxx xxxxxxx 2
4 xxxxxxx xxxxxxx 2如何在查询上级目录内容的时候把所有子目录的内容都查出来,比如我在查找"新闻"时查出所有"国内新闻"和"国外新闻"?
用嵌套的select可以实现吗?或者表有更好的设计?
id catalog_name parent_id
1 新闻 0
2 国内新闻 1
3 国外新闻 1内容表:catalog_id对应目录表中的id
id title content catalog_id
1 xxxxxxx xxxxxxx 3(属于国外新闻,当然也属于新闻)
2 xxxxxxx xxxxxxx 3
3 xxxxxxx xxxxxxx 2
4 xxxxxxx xxxxxxx 2
id catalog_name parent_id
1 新闻 0
2 国内新闻 1
3 国外新闻 1内容表:catalog_id对应目录表中的id
id title content catalog_id
1 xxxxxxx xxxxxxx 3(属于国外新闻,当然也属于新闻)
2 xxxxxxx xxxxxxx 3
3 xxxxxxx xxxxxxx 2
4 xxxxxxx xxxxxxx 2