У меня есть 30 столбцов, таких как p1, p2, p3, ......, p29, p30. Из них любые 6 последовательных значений будут ненулевыми, а все остальные не равны.
Мне нужно написать запрос SQL (предпочтительно Redshift), чтобы получить все из них в 6 столбцах. Скажите а1, а2, а3, а4, а5, а6
Например. Если у меня есть 50 строк данных с 30 столбцами с большим количеством нулей. Я превращу его в 50 строк данных с этими 6 ненулевыми значениями строки.