在select语句中使用top的一些小技巧

时间:2009-03-12 12:21:00 

It's well-known.Microsoft SQL Server 7.0增加了一个语句top,可以限制返回的记录数。但是在使用的时候,有时候会遇到一些问题。

比如希望返回前三名的比分,但是第三名有并列的,使用

select top 3 * from table order by score

的话就只能返回三条记录,在这样的情况下,就可以使用

select top 3 with ties * from table order by score

还有,有的时候我不希望出现重复的记录,那么可以使用

select distinct top 3 * from table order by score 
标签:select,sql,top,技巧
0
投稿

猜你喜欢

  • 又为ajax上传工具重新写了一个服务器端上传程序

    2009-12-21 14:30:00
  • html元素input使用方法

    2007-12-06 13:02:00
  • 用户体验的误解

    2008-07-15 12:31:00
  • [翻译]标记语言和样式手册 Chapter 10 应用CSS

    2008-02-02 18:44:00
  • ASP 下载时重命名已上传文件的新下载文件名的实现代码

    2012-11-30 20:33:45
  • asp按关键字查询XML的代码

    2011-04-21 11:10:00
  • MS Server和Oracle中对NULL处理的一些细节差异

    2009-06-10 17:35:00
  • 解析:MySQL 数据库搜索中大小写敏感性

    2009-02-23 17:32:00
  • 详解PHP结构型设计模式之桥接模式Bridge Pattern

    2023-05-25 06:58:55
  • asp如何实时获知多少人在线?

    2010-05-18 18:34:00
  • line-height 属性的继承问题

    2008-07-26 12:27:00
  • AspJpeg组件:介绍、注册、高级使用方法

    2010-01-25 12:42:00
  • Oracle平台应用数据库系统的设计与开发

    2010-07-21 13:03:00
  • oracle 多个字符替换实现

    2009-10-23 17:50:00
  • The Story of Mr.Gray — Web 交互设计“灰色”的8类应用

    2009-12-30 16:57:00
  • JavaScript的2008[译]

    2009-02-20 13:49:00
  • 从一个项目中来看三层架构

    2008-08-06 12:50:00
  • ASP.NET教程第一讲 ASP.NET简介

    2007-08-07 11:50:00
  • 基于RSA算法在asp中加密与解密对应的函数

    2007-11-07 21:39:00
  • xml css htc 的综合运用

    2008-10-10 11:41:00
  • asp之家 网络编程 m.aspxhome.com