загвозка в том что в тз может быть произвольное количество периодов - столько колонок необходимо делать.
собственно как это правильно реализовать, без извращений?
Цикл в цикле и условия на совпадения предшествующих и текущих значений. Ну и создание колонок и строк в новой табличке.
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс