相关的查询(即多表联合查询)在ThinkPHP可以使用表()方法或连接方法,如下面的示例所示:

1。本地查询示例:


新模型();
为SQL = 'select张,a.title,b.content从think_test1作为,think_test2,和b.content。
volist美元=美元模型->查询($ SQL);



2,连接()方法示例:


为用户=新模式(用户的);
美元美元->加入用户列表=(右连接user_stats.id = user_profile。typeid的user_profile);



3,表()方法示例:


用户列表=美元美元>表('user_status统计,user_profile剖面>,('stats。ID)=轮廓。typeid(->字段)的stats.id作为ID,stats.display显示,profile.title作为标题,profile.content内容(->订单)的stats.id(desc)->选择);