您的位置:首页 > 其它

联合查询Union

2015-10-22 15:17 232 查看
联合查询的意义

如果一个网站的某张表数据量特大,那么会导致数据查询的效率低下。

解决方案:将数据按照某种规律进行分表(水平分表),每张表的结构都是一样,只是存放的数据不同。

① 联合查询能够将多个表的数据进行记录上的联合。

② 有时候在同一张表进行数据查询的时候,需要将不同条件下的查询结果合并显示。

联合查询语法

select语句

union [union选项]

select语句

union [union选项]

select 语句

条件限制:两条(或者多条)select语句中 的每一条必须要保证查询到的字段数完全一样

union选项:union之后对数据的保存情况,与select选项一样

all:保存所有

distinct:去重(默认的)

联合查询使用order by

联合查询中要使用orderby并且生效,order by必须搭配limit才会生效
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: