TP5 mysql查询多个表,合并后根据时间排序union和unionAll

阎小妍

关注

阅读 71

2022-10-15


Db::field('name')
->table('think_user_0')
->unionAll('SELECT name FROM think_user_1')
->unionAll('SELECT name FROM think_user_2')
->select();
//->paginate(10,true,['page' => $page]);

 

应用场景:

获取文章,问答,资讯表合并为全部文章列表,并根据创建时间排序

union合并后去重

unionAll合并后不去重
 

精彩评论(0)

0 0 举报