明輝手游網(wǎng)中心:是一個(gè)免費(fèi)提供流行視頻軟件教程、在線學(xué)習(xí)分享的學(xué)習(xí)平臺(tái)!

在select語(yǔ)句中使用top的一些小技巧

[摘要]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 sc...

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
(出處:熱點(diǎn)網(wǎng)絡(luò))