![零基础学SQL(升级版)](https://wfqqreader-1252317822.image.myqcloud.com/cover/849/49639849/b_49639849.jpg)
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
2.7.1 在SQL Server数据库中限制查询结果
在SQL Server数据库中使用SELECT语句时,可以使用TOP关键字来限制最多返回多少行。TOP关键字可以指定返回表中的前n行数据,语法格式如下:
![](https://epubservercos.yuewen.com/30140E/29142620304904006/epubprivate/OEBPS/Images/47215_27_4.jpg?sign=1739690961-oB0SaET4p6VOoPo71wZjuM9FKDiOaf2P-0-19b5c5734f48ca9dd9f08fe0e2c20564)
参数说明:
TOP n:指定从查询结果集中输出前n行,n是介于0和4 294 967 295之间的整数。
示例09 在SQL Server数据库中,查看goods商品信息表中的前5条数据。
输入:
![](https://epubservercos.yuewen.com/30140E/29142620304904006/epubprivate/OEBPS/Images/47215_28_1.jpg?sign=1739690961-kocGXjIxd0EhJRe1lIklhVLfEH1l3b07-0-1c4fcbbd7502b631fcd525ecda55d60a)
输出(如图2.10所示):
![](https://epubservercos.yuewen.com/30140E/29142620304904006/epubprivate/OEBPS/Images/47215_28_2.jpg?sign=1739690961-M31kae2Q6hvt76ulOLpdyxh42somSD7d-0-e89d9a5947786fa8b5f7be51567fc6cb)
图2.10 在SQL Server数据库中限制查询结果
由于代码中使用了“SELECT TOP 5”语句,因此只会检索前5行数据。