Набор результатов
Набор результатов — это набор результатов, возвращаемых запросом, обычно в том же формате, что и база данных, к которой вызывается запрос. [1] Например, в SQL , который используется совместно с реляционными базами данных , это результат SELECT
запрос к таблице или представлению и сам по себе является непостоянной таблицей строк и может включать метаданные о запросе, такие как имена столбцов, а также типы и размеры каждого столбца . В объектной базе данных набор результатов обычно представляет собой коллекцию объектов из базы данных.
В зависимости от базы данных количество строк в наборе результатов может быть известно или неизвестно. Обычно это число заранее не известно, поскольку набор результатов строится « на лету» . Клиентские приложения могут использовать курсор . для одновременной выборки нескольких строк результирующего набора [2]
Сортировка
[ редактировать ]В SQL нет гарантии, что строки набора результатов, возвращаемые SELECT
запросы находятся в любом определенном порядке, если только ORDER BY
В запросе используется предложение, которое сортирует строки результирующего набора в порядке возрастания или убывания на основе одного или нескольких столбцов. [2]
Ссылки
[ редактировать ]- ^ Болье, Алан (2020). «Глава 1. Немного предыстории». Изучение SQL, 3-е издание (3-е изд.). О'Рейли Медиа. ISBN 9781492057611 . OCLC 1138944140 .
- ^ Jump up to: а б Основы баз данных (PDF) (1-е изд.). Корпорация IBM. 2010. стр. 122–123.