81084
怎么根据字段的值跨表查表名?
回帖数 2
阅读数 2785
发表时间 2012-04-14 18:08:40
我用zentaophp做跨表查询的时候,需要根据一张表里的字段值,查到表名,再查到相关的数据,比如mysql的数据库里有两张表,一张是blog,一张是blog_n,这个n值是blog表里的num字段的值,这两张表都由id关联,请问怎么用一个语句,查出所有的记录?
我试了很多次,都不行,这样写,行吗?
$this->dao->select('t1.*, t2.*')->from('blog')->alias('t1')->leftJoin('blog_(select t1.num)')->alias('t2')->on('t1.id = t2.id')->fetchAll();
为什么?应该怎么写?
2012-04-14 18:09:31 祝亮 最后编辑
联系我们
联系人
高丽亚/高级客户经理
电话(微信)
17667930330
QQ号码
3645260865
联系邮箱
gaoliya@chandao.com

相关帖子
🐺
王晨 | 最后回帖 2020-01-08 13:15 禅道-李锡碧
贾明 | 最后回帖 2023-11-16 09:30 禅道-阿龙
李同学 | 最后回帖 2025-01-15 13:04 禅道-王誉霖
听话的消防车 | 最后回帖 2024-10-16 09:43 禅道-李锡碧
Mayer | 最后回帖 2016-05-20 10:44 石洋洋
冯先生 | 最后回帖 2016-05-10 17:38 石洋洋



精品资料包
1V1产品演示
免费试用增强功能
专属顾问答疑支持


