СОВЕТ№ 3.
Иногда возможно стоит пересмотреть архитектуру хранения данных, если невозможно получить данным определённым образом.
Если не получается или довольно сложно разработать решение используя существующую структуру хранения данных, возможно будет проще доработать структуру хранения. Добавить таблицы или реквизиты, таким образом чтобы хранение и получение данных стало проще.
совет
архитектура
разработка
хранениеданных