芯友网xin1234.com

thinkphp还有别的方法能和成一条语句吗能用 join on吗



冷眸紫雪

thinkphp还有别的方法能和成一条语句吗
能用 join on吗
EasonHan
foreach 里写sql查询。。。
冷眸紫雪
两个表查询不会写
$machinery = D("machinery"); // 实例化category对象
$machinery_list = $machinery->order('sid desc')-&get;select();
$coordinate = D("coordinate"); 
foreach ($machinery_list as $k =&get; $v){
$machinery_list[$k]['voo'] = $coordinate-&get;where(array('containersn' =&get; $v['terminalsn']))-&get;order('reporttime desc')-&get;limit(1)-&get;select();
}

这个怎么合成一条语句
@EasonHan 帮我看看
$signnumber_list =$signnumber-&get;join('jinseln_coordinate ON jinseln_machinery.terminalsn = jinseln_coordinate.containersn')-&get;select();
这个是我写的
但是
-&get;order('reporttime desc')-&get;limit(1)-&get;
这个条件怎么加上
EasonHan
很明显错的
冷眸紫雪
EasonHan
$coordinate->alias('c')-&get;field('c.*,m.*')-&get;join('left join ma这张表名 as m on m.terminalsn = c.containersn')-&get;order('c.reporttime desc')-&get;select();
冷眸紫雪
不对
EasonHan
那你倒是说哪里不对呀
有时梦游、
有人用过webpack吗?
冷眸紫雪
查询出所有了
雨季雷

打包工具么
冷眸紫雪
我想查询一条数据
冷眸紫雪
@EasonHan  在吗
我要查询 jinseln_machinery这个表所有的数据
 jinseln_coordinate 这个表符合条件的最新一条
有时梦游、
webpack热加载执行js是在渲染dom之前的吗?
冷眸紫雪
就是 jinseln_machinery这个表每一条对应的 jinseln_coordinate这个表的一条而不是多条
有时梦游、
我在js里面使用js查找dom不加延时是获取不到dom的
EasonHan
那你limit(1)
自己动下脑子呀
冷眸紫雪
这个我不知道怎么加
EasonHan
加载select()前面
连贯操作么
有时梦游、
引入jquery也是一样的,加了setTimeout  给个1秒的延时就能找出元素
冷眸紫雪

加上了
但是显示就一条数据
EasonHan
你不是就要一条吗
冷眸紫雪
我的是两个表的联合查询
 jinseln_machinery
这个表所有的都显示
根据条件 jinseln_coordinate这个表对应的一条
雨季雷
你这 webpack 理解的 有点不对啊
冷眸紫雪

这是我用循环查询的
我想用联合查询
怎么把这个写成一条语句

相关问题
ThinkPhp里join的语句结构是怎样的啊?】 百度一下就出了;有4种结构  默认内连接;join('表 on ');
thinkphp 有批量更新数据的方法吗】 如何个批量法??;一次更新10条
ThinkPHP大家有没有遇到过 M方法不能用的?】 什么错;我鼠标移动到M上面  显示不能找到此方法运行的时候 显示一张TP框架的图片 出错了;
------分隔线----------------------------
赞助商链接
赞助商链接