mysql连表查询

yefeng_0829 2010-11-09 02:23:54

表tb1
fid fup type name
1 0 group 经济吧
15 0 group 娱乐吧
23 1 forum 国际经济
24 1 forum 其他
25 15 forum 情感
26 15 forum 娱乐
35 25 sub 情感日记
38 25 sub 原创小说
44 26 sub 聚会活动
45 26 sub 旅游休闲

表tb2
tid fid title
1 25 情感标题
2 26 娱乐标题
3 25 情感标题
4 23 国际经济标题
5 24 其他标题
6 23 国际经济标题
7 24 其他标题

mysql连表查询tb1和tb2 结果如下:

如果是经济吧的时候就显示 国际经济标题 其他标题

如是是娱乐吧的时候就显示 情感标题 娱乐标题

...全文
224 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
在-云端 2010-11-09
  • 打赏
  • 举报
回复
你把逻辑写数据库里??
sancyxu 2010-11-09
  • 打赏
  • 举报
回复
一定要建立一些索引,否则2楼的效率非常低,数据量一大就崩溃
Abin-2008 2010-11-09
  • 打赏
  • 举报
回复
select b.title from tb2 b where b.fid in(select a.fid form tb1 a where a.fup=1)
ihefe 2010-11-09
  • 打赏
  • 举报
回复
不能修改表的内容??

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧