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合并后不去重
本文介绍了一种使用 SQL 的 Union 和 Union All 来合并多个表数据的方法,并解释了它们之间的主要区别:Union 合并结果会自动去除重复记录,而 Union All 则不会。通过示例演示了如何从不同的数据表中获取数据并进行合并展示。
1624

被折叠的 条评论
为什么被折叠?



