Гость
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Помогите идиоту! / 6 сообщений из 6, страница 1 из 1
24.07.2002, 13:36
    #32038474
idiot
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите идиоту!
Скачал Oracle9 с их сайта, есть таблица с ID, family, name,
даю запрос
select family, name
from application
where ROWNUM > 10; -- и ответ, что нет ничего, а на самом деле есть, если запросить
where ROWNUM <= 20; -- то выдает весь список.
Может они это специально сделали во временной версии?
Pleeeeese Help!!!!!
...
Рейтинг: 0 / 0
24.07.2002, 19:14
    #32038612
none
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите идиоту!
Ерунда, ваш ник должен быть чтото в этом роде: NE_HOCHU_CHITAT_DOKIMENTATSIYU.
Намек поняли?
Ищите по мастер индексу ROWNUM и читаете. Делов то.
...
Рейтинг: 0 / 0
25.07.2002, 11:05
    #32038691
Linker
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите идиоту!
Rownum - это псевдостолбец, формирование значения которого происходит во время выборки строк.
Если выборка еще не произошла (т.е. запрос только написан, но не исполнен), то как можно узнать, какая запись имеет rownum >10 ????
...
Рейтинг: 0 / 0
25.07.2002, 13:17
    #32038747
idiot
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите идиоту!
Спасибо, перелопатил Oracle8i The Complete Reference,
но там нет нет синтаксиса для ROWNUM, а как тогда не используя ROWNUM и не создавая SEQUENCE из выборки
выбрать только 3 рекорда, которые наибольшие по признаку или даты, или алфавита? Буду благодарен за совет - я не волшебник, а только учусь.
...
Рейтинг: 0 / 0
25.07.2002, 16:18
    #32038814
Sh_ura
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите идиоту!
select * from
(
select * from mytable
order by date_col desc
)
where rownum<4
...
Рейтинг: 0 / 0
26.07.2002, 07:08
    #32038925
idiot
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите идиоту!
Mant thanks, вот в чем фишка - ряды считаются после выборки, а не до.
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Помогите идиоту! / 6 сообщений из 6, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]