有三个表:表一是主表。表二、表三的字段不一样,但表二、表三中的cateid字段都是表一的id字段值。用join查询应该怎么实现?
有三个表:表一是主表。表二、表三的字段不一样,但表二、表三中的cateid字段都是表一的id字段值。用join查询应该怎么实现?
表一:MasterDB
id name
1 测试用表
2 信息中心
InfoDB
id cateid TitleCn
1 1 信息标题1
1 1 信息标题2
1 2 信息标题3
1 1 信息标题4
表二:ForumDB
id cateid TitleCn ContentCn
1 2 BBS标题1 测试内容a
1 1 BBS标题2 测试内容b
1 2 BBS标题3 测试内容c
1 1 BBS标题4 测试内容d
表三:查询结果
id name InfoID InfoCateID InfoTitleCn ContentCn
1 测试用表 1 1 信息标题1 null
1 测试用表 1 1 信息标题2 null
1 信息中心 1 2 信息标题3 null
1 测试用表 1 1 信息标题4 null
1 信息中心 1 2 BBS标题1 测试内容a
1 测试用表 1 1 BBS标题2 测试内容a
1 信息中心 1 2 &nbs