Как избежать написания большого количества ненужных атрибутов в предложении group-by для amazon-redshift - PullRequest
0 голосов
/ 27 апреля 2020

У меня есть запрос на красное смещение, который имеет много агрегаций и других различных атрибутов, которые мне нужно запросить. Но при написании запроса мне нужно в конечном итоге записать все атрибуты в группе по выражению, которое я не делаю хочу сделать. Вот часть запроса, где я сталкиваюсь с проблемой

select issued.pc_name, issued.rm_name, issued.team,issued.quantity,issued.rmi_date,purchases.rmp_value, 
((opening_closing.opening_value+sum(purchases.quantity)*purchases.rmp_value)/(opening_closing.opening_quantity+sum(purchases.quantity))) as rm_avg_value
from issued inner join purchases on  purchases.rm_name=issued.rm_name and purchases.rmp_date=issued.rmi_date
inner join  opening_closing on opening_closing.rm_date=purchases.rmp_date and opening_closing.rm_name=purchases.rm_name 
group by issued.rm_name,issued.pc_name,issued.rmi_date

Как мне переписать свой запрос, чтобы не иметь ненужных атрибутов в предложении group by?

Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...