联合查询Union
2015-10-22 15:17
232 查看
联合查询的意义
如果一个网站的某张表数据量特大,那么会导致数据查询的效率低下。
解决方案:将数据按照某种规律进行分表(水平分表),每张表的结构都是一样,只是存放的数据不同。
① 联合查询能够将多个表的数据进行记录上的联合。
② 有时候在同一张表进行数据查询的时候,需要将不同条件下的查询结果合并显示。
union [union选项]
select语句
union [union选项]
select 语句
条件限制:两条(或者多条)select语句中 的每一条必须要保证查询到的字段数完全一样
union选项:union之后对数据的保存情况,与select选项一样
all:保存所有
distinct:去重(默认的)
联合查询使用order by
联合查询中要使用orderby并且生效,order by必须搭配limit才会生效
如果一个网站的某张表数据量特大,那么会导致数据查询的效率低下。
解决方案:将数据按照某种规律进行分表(水平分表),每张表的结构都是一样,只是存放的数据不同。
① 联合查询能够将多个表的数据进行记录上的联合。
② 有时候在同一张表进行数据查询的时候,需要将不同条件下的查询结果合并显示。
联合查询语法
select语句union [union选项]
select语句
union [union选项]
select 语句
条件限制:两条(或者多条)select语句中 的每一条必须要保证查询到的字段数完全一样
union选项:union之后对数据的保存情况,与select选项一样
all:保存所有
distinct:去重(默认的)
联合查询使用order by
联合查询中要使用orderby并且生效,order by必须搭配limit才会生效
相关文章推荐
- 分析
- android BitmapFactory.Options参数介绍
- 黑马程序员——OC语言日志——多态的概念和实现
- 九度考研真题 清华 2000-4清华1061:成绩排序 sort多重排序
- oracle pl/sql之使用游标变量更新数据库
- 【iOS】KVO方式监听数组的变化动态刷新tableView
- Tomcat处理HTTP请求源码分析(上)(转)
- sed提取被其它字符包围的ip地址
- 游戏服务器:到底使用UDP还是TCP
- 【noip2014提高组】【Day2】【解题报告】
- 通过quartz定时任务完成对FTP服务器上文档的下载
- Run-Time check failure #3 : 报未初始化警告的解决办法。
- <input/>标签的disabled属性与readonly属性
- Data Base 常用数据库之top/limit/rownum用法
- android内存泄露-总结
- 10,22 用ps切片快速制作静态网页
- 【C#】ContextMenuStrip 右键菜单颜色设置
- Git学习 -- 删除文件
- c#操作mysql积累
- C#禁止关闭窗体