您现在的位置是:网站首页> 编程资料编程资料
sql 查询结果合并union all用法_数据库技巧_MsSql_
2023-05-26
641人已围观
简介 sql 查询结果合并union all用法_数据库技巧_MsSql_
复制代码 代码如下:
--合并重复行
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
您可能感兴趣的文章:
相关内容
- executesql 存储过程_MsSql_
- SQL货币数字转英文字符语句_MsSql_
- 判断一个表的数据不在另一个表中最优秀方法_MsSql_
- sql 语句中的 NULL值_MsSql_
- MSSQL 数据库同步教程_MsSql_
- DBCC CHECKIDENT 重置数据库标识列从某一数值开始_MsSql_
- sqlserver 日志恢复方法(搞定drop和truncate)_MsSql_
- select into 和 insert into select 两种表复制语句_MsSql_
- sql cast,convert,QUOTENAME,exec 函数学习记录_MsSql_
- Excel导入Sqlserver数据库脚本_MsSql_
