Добро пожаловать, Гость
Логин: Пароль: Запомнить меня
Теоретические аспекты и практические реализации создания, внедрения и использования баз данных, СУБД, хранилищ.
  • Страница:
  • 1

ТЕМА: Ограничение выборки строк в Oracle

Ограничение выборки строк в Oracle 29 июнь 2011 23:33 #793

  • Semenich
  • Semenich аватар Автор темы
  • Не в сети
  • Новый участник
  • Новый участник
  • Сообщений: 12
  • Спасибо получено: 0
Подскажите, как лучше ограничить выборку строк. Вот запрос

SELECT table_name, COUNT(*)
FROM all_indexes
WHERE table_source = 2
GROUP BY table_name
HAVING COUNT(*) = 2;

Надо чтобы выводились любые 10 строк, с помощью rownum не получилось

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: Ограничение выборки строк в Oracle 29 июнь 2011 23:35 #794

  • Alex
  • Alex аватар
  • Не в сети
  • Новый участник
  • Новый участник
  • Сообщений: 18
  • Спасибо получено: 0
можно попробовать так:

select * from(
SELECT table_name, COUNT(*)
FROM all_indexes
WHERE table_source = 2
GROUP BY table_name
HAVING COUNT(*) = 2) where rownum < 10

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: Ограничение выборки строк в Oracle 16 июль 2011 17:26 #2200

  • velom
  • velom аватар
  • Не в сети
  • Новый участник
  • Новый участник
  • Сообщений: 24
  • Спасибо получено: 0
а выборку чего нужно по диапазону или как ?подробней

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

  • Страница:
  • 1