在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
投稿

猜你喜欢

  • 分享13个非常有用的Python代码片段

    2022-02-17 00:00:37
  • Dreamweaver滑动菜单的制作[图]

    2007-11-08 12:43:00
  • 5款最强且免费的Python IDE小结

    2022-12-07 05:25:19
  • golang 数组去重,利用map的实现

    2024-04-27 15:37:49
  • python实现自动打卡的示例代码

    2022-11-29 15:01:57
  • 详解Python中的变量及其命名和打印

    2023-07-23 11:31:45
  • Python装饰器用法实例分析

    2023-02-22 12:05:49
  • Oracle客户端 NLS_LANG 的设置方法

    2012-07-11 15:55:27
  • PHP实现的curl批量请求操作示例

    2023-11-17 01:51:10
  • vue使用canvas绘制圆环

    2024-05-02 17:04:29
  • Python Selenium安装及环境配置的实现

    2023-01-02 18:19:18
  • Python爬虫基础初探selenium

    2023-07-26 17:40:50
  • 详解如何在 Linux 中安装最新的 Python 3.6 版本

    2022-03-25 15:06:21
  • 学会Python数据可视化必须尝试这7个库

    2022-03-26 20:37:25
  • 如何利用C#通过sql语句操作Sqlserver数据库教程

    2024-01-12 19:24:00
  • python中封包建立过程实例

    2021-11-13 14:29:08
  • Python实现的简单hangman游戏实例

    2021-04-11 19:26:47
  • python扩展库numpy入门教程

    2022-05-05 14:28:05
  • 玩转python爬虫之爬取糗事百科段子

    2022-09-23 12:20:52
  • matplotlib bar()实现多组数据并列柱状图通用简便创建方法

    2022-12-11 11:59:15
  • asp之家 网络编程 m.aspxhome.com