Задавайте вопросы и вносите свои предложения на форуме Группы
Cont_bg


Группировка записей в базе данных

Командой разработчиков MyTaskHelper создана новая функциональность для работы с базами данных, а именно группировка записей в базе данных.


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

Инструкция по работе с группировкой:

  • Чтобы произвести группировку откройте свой проект и зайдите в меню Записи

 

база данных клиентов

 

  • Клацаем на ссылку Группировка. В новом окне Вам необходимо выбрать по каким полям производить группировку и в каком порядке (по возрастанию или убыванию).

 

опции группировки данных

 

  • Чтобы группировать записи по нужным полям поставьте галочку. Очередность группировки определяется порядком полей в окне (сверху вниз). Чтобы поменять расположение полей просто перетащите их мышкой на нужную позицию.

 

настройка опций группировки данных

 

  • После группировки ваша таблица будет выглядеть следующим образом. Результатом стало объединение всех клиентов у которых одинаковые автомобили.

 

результат группировки записей

 

  • В базах данных MyTaskHelper возможна группировка по нескольким полям для уточнения результатов поиска нужных записей. Для этого просто выберите несколько полей и укажите порядок группировки.

 

группировка по нескольким полям

 


  • Результат группировки

 

Результат группировки по нескольким полям

 

Также с помощью панели группировки Вы можете менять порядок полей (столбцов) в таблице. Для этого Вам просто нужно мышкой установить все поля в нужном порядке. Смотрите скриншот.

 

Меняем порядок полей в таблице

 

В результате в нашей таблице поменялись местами поля (столбцы)

 

Результат группировки после изменения порядка полей

12.09.2011 Игорь Петрушенко









  • Группы

Рассказать друзьям!