Раздел: функции

10апрМожно ли сделать выборку из функции? Конвейерные (PIPELINED) табличные функции. Оператор PIPE ROW.

Довелось столкнуться с таким понятием как конвейерные функции. Хочу поделиться своими поверхностными знаниями по этому вопросу.

Сначала приведу пример:

далее

Добавил dbstalker в 10 апреля 2008 г. [Ссылка | Комментарии (0) ]

23майКак выбрать из каждой группы записей первые N записей?

Постановка задачи: Нужно из каждой группы записей (записи у которых совпадают ключи) необходимо выбрать только наперед заданное количество записей.

Способ решения

Добавил dbstalker в 23 мая 2007 г. [Ссылка | Комментарии (2) ]

21июнСравнение аналитических функций и обычных функций агрегирования.

Много встроенных функций ORACLE использует как в функциях агрегирования, так и в аналитических функциях. Есть ли отличия в результате, который получаем с помощью аналитической функции и с помощью агрегированной функции? Отличия есть, и мы их можем увидеть на простеньких примерчиках построенных на основе функции max.

далее

Добавил dbstalker в 21 июня 2007 г. [Ссылка | Комментарии (0) ]

20июнАналитические функции.

Статья разбита на следующие параграфы:

Аналитические функции используют общий синтаксис и предоставляют специфические возможности.

Чтобы понять принцип написания аналитических функций, необходимо понять

  • как секционировать данные
  • как упорядочивать данные
  • как задавать окна данных

После этого использовать эти функции будет легко.

Практически вся информация по аналитическим функциям взята мною из книги Тома Кайта. Только я изложу весь материал кратко и самое главное. Если нужны детали – смотрите в первоисточнике.

далее

Добавил dbstalker в 20 июня 2007 г. [Ссылка | Комментарии (0) ]



Подпишись на RSS:

RSS - Подписаться на блог

Читателям


Рекомендую к прочтению


Разделы блога



Последние публикации



Последние коментарии