Eyoucms程序开发:union
UNION操作用于合并两个或多个 SELECT 语句的结果集。
使用示例:
Db::field('name')
->table('think_user_0')
->union('SELECT name FROM think_user_1')
->union('SELECT name FROM think_user_2')
->select();
闭包用法:
Db::field('name')
->table('think_user_0')
->union(function($query){
$query->field('name')->table('think_user_1');
})
->union(function($query){
$query->field('name')->table('think_user_2');
})
->select();
或者
Db::field('name')
->table('think_user_0')
->union(['SELECT name FROM think_user_1','SELECT name FROM think_user_2'])
->select();
支持UNION ALL 操作,例如:
Db::field('name')
->table('think_user_0')
->union('SELECT name FROM think_user_1',true)
->union('SELECT name FROM think_user_2',true)
->select();
或者
Db::field('name')
->table('think_user_0')
->union(['SELECT name FROM think_user_1','SELECT name FROM think_user_2'],true)
->select();
每个union方法相当于一个独立的SELECT语句。
注意:UNION 内部的 SELECT 语句必须拥有相同数量的列。列也必须拥有相似的数据类型。同时,每条 SELECT 语句中的列的顺序必须相同。
相关文档
- 网站SEO优化重点是超越同行网站排名
- 解析加快网站页面加载速度提升seo优化效果的方法
- 做SEO优化时,为什么关键词密度和关键词排名密度不同?
- 从SEO技术、优化沟通能力了解大型网站优化经验
- 对于企业应该选择SEO还是PPC?
- 无论搜索引擎如何升级和创新,很多SEO优化敏感领域仍然需要关注!
- 在网络推广的发展趋势下,网站SEO优化首当其冲
- seo优化公司卖的是SEO技术还是SEO服务?
- 移动端搜索的重要性和SEO优化意义
- 常见的网站SEO诊断方法
- 将SEO融入到网站运营能更好的排名!
- 无论是推广费用还是排名稳定性,SEO优化都略胜一筹
- 熟知seo关键词优化进度才能更好推进企业网站的发展
- 做网站优化还需要找有seo实战经验的公司
- 网站做SEO优化的三大优点让企业受益颇多
- 有效执行是SEO网站排名的关键
- SEO优化能对企业网站带来潜在客户吗?
- 从SEO优化师的角度看网站改版
- SEO优化营销贯穿独立站推广新出路
- 想提升百度搜索优化怎么操作?外包给seo优化公司可行吗?
上一篇: Eyoucms程序开发:join
下一篇: Eyoucms程序开发:distinct

