« -: Nov 04, 2004, 17:15 »
От известно време чета вашия форум и го намирам за доста интересен. Тук човек може да научи много неща. Поздравления. Имам нужда от малко помощ и затова реших да се регистрирам и да ви задам следния въпрос:
Да речем, че имам SQL Query, което връща 15 резултата. Това, което искам да направя е да напиша query, което да може да върне зададен подинтервал от тези резултати, вместо всичките 15 (например да върне от 5-ти до 10-ти резултат). Проблемът ми е че търся начин това да се направи на чист Structured Query Language, т.е. без да се използват специфичните за това функции или stored procedures за дадена база данни (като например rownum в Oracle или auto_increment полета). Целта на това разбира се е кода ми да бъде преносим от една база данни на друга. Производителността в случая не ми е приоритет.
Възможно ли е това? От доста време търся решение на този проблем и даже някои хора ми казаха, че това е невъзможно да се направи на чист SQL. Вие как смятате?