sql 查询中的纵向连接 和 横向连接 |
您所在的位置:网站首页 › select两个表上下合并 › sql 查询中的纵向连接 和 横向连接 |
sql 查询中的纵向连接 和 横向连接: 纵向连接都是采用 left join , right join ,inner join: 左连接,右连接,内连接,都是对两个表的字段根据条件,进行横向拼接
横向连接都是采用 union all : 是对查询出来的结果集进行合并,要求两个表的列名和类型都一致 SELECT column_name(s) FROM table_name1 UNION ALL SELECT column_name(s) FROM table_name2union的特性,去重与不去重 集合操作有 并,交,差 3种运算: union: 得到两个查询结果的并集,并且自动去掉重复行。不会排序 union all: 得到两个查询结果的并集,不会去掉重复行。也不会排序 intersect: 得到两个查询结果的交集,并且按照结果集的第一个列进行排序 minus: 得到两个查询结果的减集,以第一列进行排序 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |