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

http://www.xishui.net 2005年05月21日21:26 浠水网

  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 
发表评论
上一篇防止重复提交的巧妙方法
下一篇利用SQL语言有没有办法查到表中哪些记录中的全部
正在加载中……