Первые 10 строк

Есть таблица с уникальным полем «ID». Вывести первые 10 строк (по возрастанию ID). Не использовать запросы типа «SELECT TOP 10».

Тестовая таблица:

CREATE TABLE "TABLE" 
("ID" INTEGER
);
 
CREATE UNIQUE INDEX "U_IDX_TABLE" ON "TABLE" ("ID");

ALTER TABLE "TABLE" ADD CONSTRAINT "PK_TABLE" PRIMARY KEY ("ID")
  USING INDEX "U_IDX_TABLE" ENABLE VALIDATE;
/

Запрос:

select "ID" from "TABLE" where rownum <= 10 order by "ID" asc;
/

Tags: ,

Comments are closed.