最近因为工作原因需要使用Oracle数据库进行操作,Oracle跟MySQL在某些函数上还是存在着一定差异的。这里以“取前10条数据”为例进行说明。
MySQL取前10条数据:
SELECT * FROM tableA LIMIT 10;
Oracle取前10条数据:SELECT * FROM tableA WHERE rownum < 11;
最近因为工作原因需要使用Oracle数据库进行操作,Oracle跟MySQL在某些函数上还是存在着一定差异的。这里以“取前10条数据”为例进行说明。
MySQL取前10条数据:
SELECT * FROM tableA LIMIT 10;
Oracle取前10条数据:SELECT * FROM tableA WHERE rownum < 11;