如何用sql语句实现取出前100条记录

如题所述

第1个回答  2018-03-31
各个数据库的方法并非一样

Mysql:


SELECT*FROMtblLIMIT0,100;SQL Server:


SELECT*FROMtblWHEREidIN(SELECTTOP100idFROMtbl);Oracle:


SELECT*FROMtblWHERErownum<=100

参考资料

CSDN.CSDN[引用时间2018-1-8]

本回答被网友采纳
第2个回答  2016-12-30

SQL Server:

select top 100 * from table;
//* 代表去除全部属性 table要取数据的表名

MySql

select * from table limit 100;

第3个回答  2017-02-04

各个数据库的方法并非一样

Mysql:

SELECT * FROM tbl LIMIT 0,100;

SQL Server:

SELECT * FROM tbl WHERE id IN (SELECT TOP 100 id FROM tbl);

Oracle:

SELECT * FROM tbl WHERE rownum <= 100

第4个回答  2016-12-07
使用TOP:
SELECT TOP(100) * FROM 表名