# `ref.exercise_group_select` Выбор всех двигательных групп (системный справочник, только чтение). | Параметр | Тип | Обяз. | Описание | |---|---|---|---| | — | — | — | функция без параметров | **Возвращает** `TABLE` — колонки возврата сущности `exercise_group`: `id int`, `code text`, `title text`. Порядок — по `id` (1 push, 2 pull, 3 legs, 4 core, 5 cardio). ## Пример вызова ```sql SELECT * FROM ref.exercise_group_select(); ``` ## Тесты | № | Тип | Условие | Ожидаемый результат | |---|---|---|---| | 1 | основной сценарий | справочник заполнен (seed) | 5 строк; `code` ∈ {push, pull, legs, core, cardio} | | 2 | граничный случай | пустой справочник (до seed) | 0 строк, без исключения |