当前位置:Gxlcms > PHP教程 > tp框架如何多表查询

tp框架如何多表查询

时间:2021-07-01 10:21:17 帮助过:35人阅读

比如2张表 apply 和 activity apply表中有字段openid 和activity的id ac_id 现在需要 在apply表中查询出 openid和在activity表中有openid的所有记录 请问怎么写sql语句

回复内容:

比如2张表 apply 和 activity apply表中有字段openid 和activity的id ac_id 现在需要 在apply表中查询出 openid和在activity表中有openid的所有记录 请问怎么写sql语句

M('Apply')
    ->field('a.openid,ac.*')
    ->alias('a')
    ->join('__ACTIVITY__ ac ON a.ac_id = ac.id')
    ->select();

应该是这个意思吧

如果你要SQL 语句 哪就和 框架没有关系了,如个框加都是一样的SQL语句,
如果你问的是tp下的model改怎么定义,详细请看,官方文档 视图模型 一节

人气教程排行