sql 查询结果合并union all用法
2013-05-15 16:18
134 查看
--合并重复行 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
相关文章推荐
- sql语句查询结果合并union 和union all用法
- sql语句查询结果合并union all用法
- sql语句查询结果合并union 和union all用法
- sql语句查询结果合并union 和union all用法
- sql语句查询结果合并union 和union all用法
- sql语句查询结果合并union all用法
- sql语句查询结果合并union 和union all用法
- sql语句查询结果合并unionall用法
- sql查询 ,多行数据合并成一行,并且显示合并后某一列的值拼接结果
- SQL为查询的结果加上序号(ROW_NUMBER) 合并多个查询结果
- sql查询 ,多行数据合并成一行,并且显示合并后某一列的值拼接结果
- sql 查询结果合并union all用法_数据库技巧
- SQL为查询的结果加上序号(ROW_NUMBER) 合并多个查询结果
- sql语句查询结果合并union all用法_数据库技巧
- SQL查询结果的合并问题
- SQL为查询的结果加上序号(ROW_NUMBER) 合并多个查询结果
- SQL SERVER中 用FOR XML PATH将查询结果以XML输出 然后应用于 sql 合并字段功能介绍
- sql查询结果合并(union)
- sql 合并查询结果