Образец Клауза
Клауза SAMPLE позволяет запускать запрос по образцу из базовой таблицы. Это может значительно ускорить обработку запросов, но за счет точности результата. Образцы также могут использоваться для быстрого получения моментального снимка данных при исследовании набора данных. Клауза образца применяется сразу после всего в клаузе FROM (т.е. после любых объединений, но перед клаузой WHERE или любыми агрегациями). Более подробную информацию см. на странице SAMPLE.
Примеры
Выберите образец из 1% таблицы адресов, используя стандартное (системное) выборку:
SELECT * FROM addresses USING SAMPLE 1%;
Выберите образец из 1% таблицы адресов, используя выборку Бернулли:
SELECT * FROM addresses USING SAMPLE 1% (bernoulli);
Выберите образец из 10 строк из подзапроса:
SELECT * FROM (SELECT * FROM addresses) USING SAMPLE 10 ROWS;
Синтаксис
© Copyright 2018–2024 Stichting DuckDB Foundation
Licensed under the MIT License.
https://duckdb.org/docs/sql/query_syntax/sample.html