【数据库每日一问】在oracle数据库中查询1行数据记录?
问:如何执行以下查询: select top 1 Fname from MyTbl 在oracle 11g中。 非常感谢。 答: 如果你只需要第一行数据,那么可以执行下面的语句: select fname from MyTbl where rownum = 1 你还可以使用分析函数和排序函数查询指定的某行数据,语句如下所示: select max(fname) over (rank() order by some_factor) from MyTbl