当前位置: 首页 > news >正文

MySQL,使用Union组合查询

1、基本使用

Union可将多条select语句组合成一个结果集,常见的使用场景有2种:

  • 在单个查询中,从不同的表返回类似结构的数据;
  • 对单个表执行多个查询,按单个查询返回数据。

例:检索出所有价格<=50的产品,同时检索出供应商id=1001所产的商品(不考虑价格)。

SELECT * FROM `products` WHERE prod_price<=50
UNION
SELECT * FROM products WHERE vend_id=1001;

2、Union其它注意事项

  • 须由2条 或 2条以上的select语句组成;
  • 组成的select种,查询字段、表达式、聚合函数必须相同。(次序不硬性要求)

3、union all用法

union默认取消重复的行,如果想要返回所有行数据,则使用union all,如下:

SELECT * FROM `products` WHERE prod_price<=50
UNION ALL
SELECT * FROM products WHERE vend_id=1001;

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 网神防火墙后台用户敏感信息泄露漏洞复现
  • .NET 药厂业务系统 CPU爆高分析
  • ai学习笔记-入门
  • 基于ssm校园交友网站设计与实现(源码齐全可用)
  • 云原生之深入解析如何使用Vcluster Kubernetes加速开发效率
  • WAF绕过常见方法
  • SpringMVC01
  • 天猫数据分析(天猫查数据工具):2023年天猫平台假发行业市场销售数据分析报告
  • XZ_iOS 之 M1 M2 M3的M系列芯片的Mac苹果电脑安装cocoapods
  • Redis cluster集群设置密码
  • Wireshark与其他工具的整合
  • ImageIO类的使用
  • urllib2 HTTP头部注入
  • 【递归 回溯】LeetCode-226. 翻转二叉树
  • 还在用nvm?来试试更快的node版本管理工具——fnm
  • Angular4 模板式表单用法以及验证
  • Docker下部署自己的LNMP工作环境
  • happypack两次报错的问题
  • IE报vuex requires a Promise polyfill in this browser问题解决
  • SAP云平台里Global Account和Sub Account的关系
  • Work@Alibaba 阿里巴巴的企业应用构建之路
  • 从零开始学习部署
  • 关于字符编码你应该知道的事情
  • 前端存储 - localStorage
  • 使用SAX解析XML
  • 在weex里面使用chart图表
  • MiKTeX could not find the script engine ‘perl.exe‘ which is required to execute ‘latexmk‘.
  • scrapy中间件源码分析及常用中间件大全
  • Spring Batch JSON 支持
  • 长三角G60科创走廊智能驾驶产业联盟揭牌成立,近80家企业助力智能驾驶行业发展 ...
  • 函数计算新功能-----支持C#函数
  • ‌‌雅诗兰黛、‌‌兰蔻等美妆大品牌的营销策略是什么?
  • # 利刃出鞘_Tomcat 核心原理解析(七)
  • #[Composer学习笔记]Part1:安装composer并通过composer创建一个项目
  • #etcd#安装时出错
  • #include到底该写在哪
  • #考研#计算机文化知识1(局域网及网络互联)
  • #快捷键# 大学四年我常用的软件快捷键大全,教你成为电脑高手!!
  • (补)B+树一些思想
  • (二)Kafka离线安装 - Zookeeper下载及安装
  • (二十四)Flask之flask-session组件
  • (附源码)springboot电竞专题网站 毕业设计 641314
  • (附源码)springboot掌上博客系统 毕业设计063131
  • (附源码)基于SpringBoot和Vue的厨到家服务平台的设计与实现 毕业设计 063133
  • (三分钟了解debug)SLAM研究方向-Debug总结
  • (十八)SpringBoot之发送QQ邮件
  • (四)进入MySQL 【事务】
  • (一)、python程序--模拟电脑鼠走迷宫
  • (译) 函数式 JS #1:简介
  • (转)Linux整合apache和tomcat构建Web服务器
  • (最优化理论与方法)第二章最优化所需基础知识-第三节:重要凸集举例
  • ***监测系统的构建(chkrootkit )
  • .NET Core MongoDB数据仓储和工作单元模式封装
  • .net core webapi 大文件上传到wwwroot文件夹
  • .NET Core/Framework 创建委托以大幅度提高反射调用的性能