UNION 和 UNION ALL 的用法

--合并重复行

select * from A

union

select * from B

--不合并重复行

select * from A

union all

select * from B

按某个字段排序

--合并重复行

select *

from (

select * from A

union

select * from B) AS T

order by 字段名

--不合并重复行

select *

from (

select * from A

union all

select * from B) AS T

order by 字段名

//sql server版

Select * From (

select top 2 id,adddate,title,url from bArticle where ClassId='1' order by adddate desc) A

Union All

Select * From (

select top 2 id,adddate,title,url from bArticle where ClassId='2' order by adddate desc) B

Union All

Select * From (

select top 2 id,adddate,title,url from bArticle where ClassId='3' order by adddate desc) C

Union All

Select * From (

select top 2 id,adddate,title,url from bArticle where ClassId='4' order by adddate desc) D

//mysql版

Select * From (

select id,adddate,title,url from bArticle where ClassId='1' order by adddate desc limit 0,2) A

Union All

Select * From (

select id,adddate,title,url from bArticle where ClassId='2' order by adddate desc limit 0,2) B

Union All

Select * From (

select id,adddate,title,url from bArticle where ClassId='3' order by adddate desc limit 0,2) C

Union All

Select * From (

select id,adddate,title,url from bArticle where ClassId='4' order by adddate desc limit 0,2) D

union用法 oracle,Oracle、Sql、MySql的union和union all用法相关推荐

  1. oracle中having的用法,深入浅析SQL中的group by 和 having 用法

    一.sql中的group by 用法解析: Group By语句从英文的字面意义上理解就是"根据(by)一定的规则进行分组(Group)". 作用:通过一定的规则将一个数据集划分成 ...

  2. oracle union详解,oracle union用法 oracle中union的用法

    oracle中union的用法 只知道是用来左联接的,还有类似union all,谁有这个例子,要解释详细一点的一生中要有两次冲动,一次奋不顾身的爱情,一次为说走就走的旅行. UNION 指令的目的是 ...

  3. oracle笔记之交集(INTERSECT)、并集(UNION UNION ALL )、差集(MINUS)

    前言: 学习oracle差不多有一年了,但是老长时间不用,基本上已经把学的东西全部还给老师了.正好这几天做的项目是使用oracle数据库, 趁这个机会好好的复习一把.下面复习的是oracle的交集,并 ...

  4. mysql union result,【经验】Mysql的UNION用法解析及TP中写法

    最近也是在写项目中碰到的这个问题,需要将两个SELECT查询结果组合起来进行分组排序,想到了用union方法,用TP的union操作根本无法完成复杂的union操作,于是搜罗了一下,先说一下union ...

  5. 使用navicat premium将数据库从Oracle迁移到SQL Server,或从Oracle迁移到MySQL

    有时候我们有迁移数据库的需求,例如从Oracle迁移到SQL Server,或者从MySQL迁移到Oracle. 很多江湖好汉一时不知如何手工操作,所幸的是Navicat提供了迁移的自动化操作界面. ...

  6. MySQL、Oracle、SQL Server

    MySQL MySQL是一个快速.多线程.多用户.网络化数据库服务器,由瑞典TcX公司负责开发和维护.1994年,TcX开始寻找一个用来开发web应用程序的SQl服务器.他们测试了一些商业服务器,但是 ...

  7. oracle union详解,Oracle中的union和join

    有时候,我们需要把很多表的查询结果给合并在一起显示或者导出,有时候呢我们又需要几张表联合一些条件进行查询,所以我们常会用到join和union语句. 官方说明 包含UNION [ALL], INTER ...

  8. linux python连接oracle数据库_Linux下通过python访问MySQL、Oracle、SQL Server数据库的方法...

    本文档主要描述了Linux下python数据库驱动的安装和配置,用来实现在Linux平台下通过python访问MySQL.Oracle.SQL Server数据库. 其中包括以下几个软件的安装及配置: ...

  9. 数据库-Oracle【Oracle数据库设置默认表空间问题及Oracle,SQL,MySQL的自增变量设置】...

    一. Oracle数据库设置默认表空间问题 DBA们经常会遇到一个这样令人头疼的问题:不知道谁在Oracle上创建了一个用户,创建时,没有给这个用户指定默认表空间,所以这个用户就会采用默认的表空间-- ...

  10. oracle 如何迁移到 mysql_怎么将数据库从Oracle迁移到SQL Server,或从Oracle迁移到MySQL...

    有时候我们有迁移数据库的需求,例如从Oracle迁移到SQL Server,或者从MySQL迁移到Oracle. 很多江湖好汉一时不知如何手工操作,所幸的是Navicat提供了迁移的自动化操作界面. ...

最新文章

  1. 如何用eclispe远程调试tomcat--转载
  2. 分布式Zookeeper安装搭建详解
  3. jquery ajax 设置header的方式
  4. android Camera2 API使用详解
  5. Angular2之路由学习笔记
  6. (匹配)The Accomodation of Students --HDU --2444
  7. Mac刷新DNS,修改/etc/hosts立即生效
  8. 还在为word排版而发愁?word的实验报告模板word数学建模模板免费领~(开头直接放百度网盘链接,直接拿去用就行)
  9. 常用的接口测试工具有哪些?
  10. 大数据:商业革命与科学革命
  11. 谈谈我职业生涯中的三次潦倒--Leo病中的思考 续
  12. 关于最新版go-cqhttp无法登录qq
  13. 产品经理必知的2020年手机 App 7大原型设计流行趋势
  14. Latex公式内行间距,字体大小控制
  15. pop3 smtp iamp
  16. Linux下Oracle开机自启动
  17. 如何利用HackRF分析无线电信号,解读无线语言
  18. 一台计算机的完全限定域名,什么是完全限定域名?
  19. 解决linux下/etc/rc.local开机器不执行的原因
  20. ES源码学习之--Get API的实现逻辑

热门文章

  1. python五子棋游戏大作业_python-大作业之五子棋游戏(附代码)
  2. 剖析大数据、人工智能、机器学习、神经网络、深度学习五者之区别与联系
  3. 历史上十大商业败笔 DOS卖给微软上榜
  4. recyclerview在Q平台的最新使用方法
  5. WebKit(WKUIDelegate)
  6. ai2023 mac版 ai2023中文版(支持m1)全新功能
  7. vba python 结合_xlwings利用VBA调用python
  8. java字符串如何转为数组_java如何将字符串转为数组
  9. mysql 修改数据 where_MySQL 误删数据、误更新数据(update,delete忘加where条件)
  10. 手机室内地磁定位软件_一种基于地磁的智能手机实时定位方法与流程