文章目录
什么是组合查询
- 什么是组合查询
- 创建组合查询
- 使用union
- 使用union的规则
- union all的使用
- 组合查询的结果的排序
- 总结
把多个select语句的结果作为单个查询的结果集返回,就称为并(union)或复合查询(compound query) 有两种情况需要使用组合查询
- 在单个查询中从不同的表返回类似结构的数据
- 对单个表执行多个查询, 按单个查询返回结果
任何具有多个where子句的select语句,都可以作为一个组合查询给出.
创建组合查询 使用union需要查询价格小于等于5的所有物品的一个列表,而且还想包括供应商1001和1002生产的所有物品(不考虑价格)。 如果是用两条where查询 那么语句如下
SELECT vend_id,prod_id,prod_price from products WHERE prod_price
关注
打赏
最近更新
- 深拷贝和浅拷贝的区别(重点)
- 【Vue】走进Vue框架世界
- 【云服务器】项目部署—搭建网站—vue电商后台管理系统
- 【React介绍】 一文带你深入React
- 【React】React组件实例的三大属性之state,props,refs(你学废了吗)
- 【脚手架VueCLI】从零开始,创建一个VUE项目
- 【React】深入理解React组件生命周期----图文详解(含代码)
- 【React】DOM的Diffing算法是什么?以及DOM中key的作用----经典面试题
- 【React】1_使用React脚手架创建项目步骤--------详解(含项目结构说明)
- 【React】2_如何使用react脚手架写一个简单的页面?