请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

查询两个表的数据语句应该怎样写

老师,我现在theme表内的两张图片有路径了,用以下的查询语句只能返回商品信息,缺少了theme的两张图片信息(我的deal商品表内没有这两张图片),语句应该怎样改,

我的查询语句

 $result=$theme->deals()
       ->where('theme_status',1)
       ->select();
 echo $this->getLastSql();exit();
 dump($result);exit();
return $theme;
调试结果SELECT * FROM `o2o_deal` WHERE `theme_id` = 11 AND `theme_status` = 1


正在回答 回答被采纳积分+3

1回答

7七月 2017-10-12 01:21:20

你把表的结构和表关系要描述一下,同一张表直接查询,一对多做关联,课程里都有讲啊,不知道你和哪里和课程不一样。

0 回复 有任何疑惑可以回复我~
  • 提问者 慕粉1472091201 #1
    老师,怎样描述表的结构呀?
    回复 有任何疑惑可以回复我~ 2017-10-12 09:10:20
  • 提问者 慕粉1472091201 #2
    如果分开查询,那怎样把两个结果合并在一起并输出
    回复 有任何疑惑可以回复我~ 2017-10-12 09:11:24
  • 7七月 回复 提问者 慕粉1472091201 #3
    那就是 在代码里做两层for循环,根据外键匹配。一对多直接查询,课程里有很多一对多的事例啊。没太明白为什么这个还是一个问题。
    回复 有任何疑惑可以回复我~ 2017-10-12 09:25:03
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信