【SQL】连接(六):合并连接
来源:互联网 发布:网络平台合同范本 编辑:程序博客网 时间:2024/06/18 13:34
定义
合并连接即将多个结果集合并一个结果集。
适用
获取多个查询结果。
关键字
UNION 或UNION ALL
UNION关联
两个结果合为一个表,相同字段合并,且去除相同字段内的重复数据
UNION ALL
同UNION类似,不同的是相同字段相同内容不去重
SQL 语句
(SELECT qm.id from t_question_main qm,t_template_paper tp WHERE qm.degree<=tp.difficulty_ratio_number AND tp.id="124" AND qm.question_type_id="100" AND qm.chapter="第一章" ORDER BY RAND() LIMIT 5) UNION (SELECT qm.id from t_question_main qm,t_template_paper tp WHERE qm.degree<=tp.difficulty_ratio_number AND tp.id="124" AND qm.question_type_id="200" AND qm.chapter="第二章" ORDER BY RAND() LIMIT 6)
案件讲解
在程序中,我们经常会通过各种查询语句进行查询,然后通过查询结果再次进行查询,由于一次数据库操作,只能接受一个结果数据集,那么该如何一次接收这两个查询结果,合并查询就是一种可行的方式。即两个查询结果合并为一个查询结果进行接收。
比如,在考试系统中,会存在这样的需求,有两种查询条件,都是查询的题干信息,那么可以通过两种查询结果合并接收题干信息。
以上内容,仅供参考!如有咨询或建议,请留言921804412@qq.com
阅读全文
0 0
- 【SQL】连接(六):合并连接
- SQL Anywhere教程(六):连接数据库(Part II)
- Oracle中SQL语句学习六((连接查询)
- sql连接(内连接、外连接、全连接)
- SQL连接方式(左连接、右连接、全连接)
- SQL连接方式(左连接、右连接、全连接)
- SQL连接方式(左连接、右连接、全连接)
- SQL连接(内连接、外连接、交叉连接)
- SQL Server中的三种物理连接操作:嵌套循环连接、合并连接、哈希匹配
- SQL各种连接(左连接、右连接、内连接、自连接、全连接)
- SQL合并数据,并以逗号连接数据
- SQL合并数据,并以逗号连接数据
- Excel单元格字符串连接(合并)实例
- Excel单元格字符串连接(合并)实例
- Excel单元格字符串连接(合并)实例
- 使用ffmpeg合并(连接)文件
- list合并与连接
- TensorFlow 合并 / 连接 数组
- Scala学习—面向对象编程之类
- Java反射机制
- 深度学习论文随记(三)GoogLeNet-2014年
- 同时重写属性的getter/setter方法和readonly的使用
- Linux(CentOS)下设置php开机自动启动和chkconfig管理
- 【SQL】连接(六):合并连接
- 如何生成嵌入网页直播的HTML代码
- 移位运算符>>,<<,>>>的用法
- 我的BeagleBone学习历程 ---StarterWare裸奔
- JSP(Java Server Pages)动态网页开发技术1
- 面试时一定要看好,这7种公司不能去!
- 关于POI处理EXCEL
- Django学习笔记
- 静态资源映射