sqlserver查看数据表更新时间(SQL Server实现显示每个类别最新更新数据的方法)
类别:数据库 浏览量:305
时间:2022-01-26 01:46:31 sqlserver查看数据表更新时间
SQL Server实现显示每个类别最新更新数据的方法本文实例讲述了SQL Server实现显示每个类别最新更新数据的方法。分享给大家供大家参考,具体如下:
在项目中经常遇到求每个类别最新显示的数据,比如显示某某某类别最新更新的5条数据。特写下这个sql记录于此:
-- ============================================= -- 作者: <Rising_Sun> -- 创建日期: <2012-9-28> -- 描述: <显示每个类别下最新更新的n条数据> -- ============================================= DECLARE @t TABLE ( NewsId INT, NewsType NVARCHAR(20), NewsTitle NVARCHAR(50), AddTime DATETIME ) INSERT INTO @t VALUES(1,'体育新闻','火箭赢了','2011-10-11') INSERT INTO @t VALUES(2,'体育新闻','刘翔因伤退出','2011-10-12') INSERT INTO @t VALUES(3,'体育新闻','奥尼尔减肥成功','2011-10-13') INSERT INTO @t VALUES(4,'八卦新闻','凤姐结婚了','2011-10-11') INSERT INTO @t VALUES(5,'八卦新闻','刘德华当爹了','2011-10-12') INSERT INTO @t VALUES(6,'八卦新闻','苍老师来中国宣传了','2011-10-13') INSERT INTO @t VALUES(7,'财经新闻','股票跌破2800点','2011-10-12') INSERT INTO @t VALUES(8,'财经新闻','人民币首次降息','2011-10-10') --每个类别最新显示数量 DECLARE @ShowNums INT SET @ShowNums=2 SELECT * FROM ( SELECT NewsId,NewsTitle,NewsType,AddTime, ROW_NUMBER() OVER(PARTITION BY NewsType ORDER BY AddTime DESC) AS RowIndex FROM @t ) AS T WHERE RowIndex <=@ShowNums
运行该Sql,结果显示为:
希望本文所述对大家SQL Server数据库程序设计有所帮助。
您可能感兴趣
- 优化SQL语句,提高数据库的访问性能
- mysql sql优化方法(MySQL SQL优化教程之in和range查询)
- mysql错误代码之1064的解决方案(mysql错误代码之1064的解决方案)
- mysql从入门到实践万字详解(mysql基础知识扫盲)
- python实现sql脚本规范(基于Python的SQL Server数据库实现对象同步轻量级)
- mysql用什么类型数据(MySQL 数据类型选择原则)
- mysql主从配置教程(MySQL大库搭建主从的一种思路分享)
- plsql提示developer(PL/SQL Developer过期的两种解决方法)
- sql server中策略管理
- mysql数据类型和使用方法(MySQL数据类型全解析)
- docker的postgres镜像包(Docker中运行PostgreSQL并推荐几款连接工具)
- 数据库mysql基本知识(深入理解r2dbc在mysql中的使用)
- sql server中的逻辑读、物理读和预读
- mysql与oracle如何直接连接(Oracle更换为MySQL遇到的问题及解决)
- SQL Server遍历表中记录的方法
- SQL中的@@Error的使用
- 网友抵制 多地取消 夏日祭 为何惹众怒(网友抵制多地取消)
- 兄弟萌,今年的七夕又取消了 思考 思考(今年的七夕又取消了)
- 七夕取消是什么梗(七夕取消是什么梗)
- 这竟然是捏出来的 20种橡皮泥玩法让你轻松hold住魔娃(这竟然是捏出来的)
- 自制橡皮泥(自制橡皮泥)
- 还在卖 禁药西布曲明网上论斤卖(还在卖禁药西布曲明网上论斤卖)
热门推荐
- web服务器架设步骤及流程(web服务器怎么配置?web服务器配置图文教程)
- 阿里云服务器使用教程(阿里云服务器安全规则配置详解)
- css43个基本技巧(必须掌握10个非常不错的CSS技巧)
- web前端开发的规范
- 浅析vps和云服务器的区别(浅析vps和云服务器的区别)
- reactnative混合开发教程(教你使用vscode 搭建react-native开发环境)
- python用列表实现一个定时器(python 定时器,实现每天凌晨3点执行的方法)
- ViewData与ViewBag的区别
- tomcat运行警告(tomcat异常解决Invalid character found in the request target. The valid characters are defined in)
- 虚拟主机windows和linux啥区别(Linux虚拟主机的好处有哪些?)