获取某几个分类下的前N条数据 mssql语句
方案1:
(SELECT top 10 *
FROM 表 where type=3
) UNION ALL
(SELECT top 10 *
FROM 表 where type=4
)
UNION ALL
(SELECT top 10 *
FROM 表 where type=5
)
方案2:
select * from
(select *,row_number()over(partition by type order by id desc) as RN from 表 t
where type in (3,4,5)
)a where rn <=10;
转载于:https://www.cnblogs.com/yhdkzy/p/3374501.html
获取某几个分类下的前N条数据 mssql语句相关推荐
- MySQL获取每个分类下面的前三条数据
现在项目遇到个问题,我相册图片里面有很多分类,我想取出每个分类下面的前三条数据,应该怎么做呢? 数据结构如下: DROP TABLE IF EXISTS `t_picture`; CREATE TAB ...
- oracle数据库取前几行,Oracle数据库实现获取前几条数据的方法
如何在Oracle数据库中实现获取前几条数据的方法呢?就是类似SQL语句中的SELECT TOP N的方法.本文将告诉您答案,举例说明了哟! 1.在Oracle中实现SELECT TOP N : 由于 ...
- 获取DataTable前几条数据
#region 获取DataTable前几条数据/// <summary>/// 获取DataTable前几条数据/// </summary>/// <param nam ...
- oracle获取100条之后的数据,oracle获取前50条数据
oracle取前几条数据语句 sqlserver中可以用top n 的方法,oracle中用 rownum,但如果只用 rownum会随机取数据,如果想按一定顺序取前几条数据 则可这样写: selec ...
- mysql查询每个id的前10条数据_解决 MySQL 比如我要拉取一个消息表中用户id为1的前10条最新数据...
我们都知道,各种主流的社交应用或者阅读应用,基本都有列表类视图,并且都有滑到底部加载更多这一功能, 对应后端就是分页拉取数据. 好处不言而喻,一般来说,这些数据项都是按时间倒序排列的,用户只关心最新的 ...
- mysql分组取出每组地一条数据_MySQL 分组后取每组前N条数据
与oracle的rownumber() over(partition by xxxorder by xxx)语句类似,即:对表分组后排序 创建测试emp表 DROP TABLE IF EXISTS e ...
- 各种数据库查询前几条数据的方法
sql在不同数据库查询前几条数据 关键字: sql 前几条结果 sql在不同数据库查询前几条数据 1. ORACLE SELECT * FROM TABLE1 WHERE ROWNUM< ...
- 增大max_result_window是错的,ES只能查询前10000条数据的正确解决方案
文章目录 1.问题现象描述 2.错误的解决方案 2.1 使用`max_result_window`的错误解决方案 2.2 官方对`max_result_window`参数的解释 2.3 官方推荐的解决 ...
- mysql 分组内取前几条数据
项目中很常见的一个需求就是取出每个种类的前n条数据,这是我们通常想到分组(group by),但是group by后伴随着数据的聚合 每个种类只保留了一条数据,这并不满足我们的需求取前n条数据,这时候 ...
最新文章
- pandas编写自定义函数计算多个数据列的加和(sum)、使用groupby函数和apply函数聚合计算分组内多个数据列的加和
- html2canvas文字重叠(手机端)
- JVM - 实现自定义的ClassLoader就是这么简单
- Spring Boot——游戏成就系统设计DEMO
- Java中保留n位小数的四种方法
- highcharts第一篇---简介和使用
- jQuery load() 中文乱码
- Java并发编程之ConcurrentHashMap原理解析
- mysql workbench 1064_mysql - MySQL Workbench中的正向工程输出错误1064 - 堆栈内存溢出
- 强连通分量(tarjan求强连通分量)
- hbase权威指南-客户端API高级特性
- lumion基础操作(一)
- RTSP RTMP HLS HTTP全功能流媒体播放器SkeyeExPlayer开发计划
- windows日志总结
- matplotlib中的imshow()绘图长宽比例失调,调整长宽比(备忘)
- 【IPD流程学习 一】背景和目标
- 视频教程-C++编程FFMpeg(QT5+OpenCV)实战--实时美颜直播推流-C/C++
- 关于固态硬盘SSD的4K对齐
- Cadence ic618 操作备忘录
- 不同类型怎么选择服务器
热门文章
- Spring Ioc 之 Bean的加载(3):createBean()
- QT获取本地网络信息
- STM32开发 -- cannot open source input file absacc.h 解决方法
- UNIX再学习 -- TCP/UDP 客户机/服务器
- 汉字乱码_别欺负我读书少,这些真的不是乱码,是汉字吗?你认识几个?
- 手把手教创建你的第一个以太智能合约:ETHEREUM PET SHOP(译)
- Oracle预言机项目发展概览
- 管家病毒查杀模块逆向分析
- java 注解妙用_框架开发之Java注解的妙用
- jupyter lab文档位置默认system_九大神招,让Python里数据分析神器Jupyter,完美升华...