因此,很不幸,我想使用Limit语句,似乎该功能不存在。我进行搜索并找到rownum函数。 这是我同时使用mysql数据库和oracle的方法,更改值后发现不同 MySQL查询:
select * from kategori_barang limit 1,2
Oracle查询:
SELECT * FROM KATEGORI_BARANG WHERE rownum BETWEEN 1 AND 2;
执行此命令时,显示的查询相同。但是当我更改oracle的值
SELECT * FROM KATEGORI_BARANG WHERE rownum BETWEEN 2 AND 2;
根本不显示数据,而如果使用查询,则会显示表中的MySQL数据。 那么mysql上的limit函数和oracle上的rownum是否相同? 如果不能解决这个问题?