PHP MySQl 多个表关联查询问题
第一个是收藏信息表收藏人id-文章id第二个是文章表文章id-作者id第二个是用户表作者id-作者姓名我想根据收藏信息表中的user_id获取最后用户表中的作者姓名怎么写...
第一个是收藏信息表 收藏人id-文章id
第二个是文章表 文章id-作者id
第二个是用户表 作者id-作者姓名
我想根据收藏信息表中的user_id 获取最后用户表中的作者姓名 怎么写php MySQL代码呢 谢谢了 展开
第二个是文章表 文章id-作者id
第二个是用户表 作者id-作者姓名
我想根据收藏信息表中的user_id 获取最后用户表中的作者姓名 怎么写php MySQL代码呢 谢谢了 展开
4个回答
展开全部
"select * from 收藏表 as A,用户表 as B where A.user_id=B.user_id and A.user_id='张三'";
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
select c.name from t_fav_info a, t_content_info b, t_user_info c where a.user_id='1000' and a.show_id=b.show_id and b.user_id=c.user_id;
t_fav_info:收藏信息表
t_content_info:文章表
t_user_info:用户表
t_fav_info:收藏信息表
t_content_info:文章表
t_user_info:用户表
追问
非常感谢 测试用原生的写没问题 麻烦帮忙用thinkphp关联查询写一下好吗?谢了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
select c.name from c left jion b on c.user_id=b.user_id left jion a on b.show_id = a.show_id
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询