发布网友 发布时间:2022-04-14 02:10
共4个回答
懂视网 时间:2022-04-14 06:32
各个数据库中TOP10记录的查询方法Oracle数据库:select * from (select * from tab order by id desc) where rownum lt; 11;MyS
各个数据库中TOP10记录的查询方法
Oracle数据库:
select * from (select * from tab order by id desc) where rownum < 11;
MySQL数据库:
select * from tab order by id desc limit 0, 10;
(这里keyword limit startid,rownum是这样的:表示从startid + 1行开始,一共查询rownum条记录。
如,例子就是从第一行开始,,一共查询10行。)
MSSQL与Access数据库
select top 10 * from tab order by id desc
(这个大概是最常用的了, ^.^)
热心网友 时间:2022-04-14 03:40
select top(10) from tb 明显就语法不正确 ,缺少要查找显示的字段名称追答谢谢!SQL掌握语法然後再融会贯通。相信你很快就熟能生巧了!
热心网友 时间:2022-04-14 04:58
*代表被查询的所有字段名,没有*也没有字段名的话,查不出来的热心网友 时间:2022-04-14 06:32
* 表示多有的字段 ,,不加 * 默认是所有, 不是多余的哦