Итак, я хочу создать новый столбец под названием «Кварталы», а затем для каждой строки в моей существующей таблице создать 4 новые строки с 1,2,3,4, вставленными в качестве четвертей, а затем разделить поле «FPAYG_Quota» на 4, чтобы теперь сделать четверть квоты
SELECT
1 as Quarter,
FP.ClientOffice,
FP.FPAYG_Quota
FROM `commercial-analysis.2022_AM_Territory.FPAYG_Quotas` as FP
использование изображений для представления данных считается дурным тоном — вместо этого используйте текст — тогда мы сможем вам помочь
Привет, Михаил, я пытался создать таблицу, но форматирование было выключено, поэтому я подумал, что таблица может быть проще, извините
Ох, хорошо. По крайней мере ты пытался! вы должны попробовать еще раз. а пока смотрите мой ответ :о)
Рассмотрим ниже подход
select ClientOffice, Quarter, FPAYG_Quota / 4 as FPAYG_Quota
from your_table,
unnest([1,2,3,4]) Quarter
если применяется к выборочным данным в вашем вопросе
with your_table as (
select 'Client A' ClientOffice, 100 FPAYG_Quota union all
select 'Client B', 200
)
выход
Это идеально, большое спасибо :D