在select語(yǔ)句中使用top的一些小技巧
發(fā)布時(shí)間:2008-07-10 閱讀數(shù): 次 來(lái)源:網(wǎng)樂(lè)原科技
It's well-known.Microsoft SQL Server 7.0增加了一個(gè)語(yǔ)句top,可以限制返回的記錄數(shù)。但是在使用的時(shí)候,有時(shí)候會(huì)遇到一些問(wèn)題。
比如希望返回前三名的比分,但是第三名有并列的,使用select top 3 * from table order by score的話就只能返回三條記錄,在這樣的情況下,就可以使用select top 3 with ties * from table order by score
還有,有的時(shí)候我不希望出現(xiàn)重復(fù)的記錄,那么可以使用select distinct top 3 * from table order by score