У меня есть запрос, который показывает объем в неделю Pass/Fails для теста как два отдельных столбца. Я хочу добавить третий столбец, который показывает процент сбоев - (1/(Failed + Passed)) * Failed.Oracle SQL - Показать процент двух столбцов в новом столбце
SELECT to_char(DATE,'YYYY'), to_char(DATE,'WW'),
SUM(case WHEN Result = 'Y' then 1 else 0 end) Failed,
SUM(case WHEN Result = 'N' then 1 else 0 end) Passed
FROM Result_table
GROUP BY to_char(DATE,'YYYY'), to_char(DATE,'WW')
ORDER BY to_char(DATE,'YYYY'), to_char(DATE,'WW');
Я считаю, что я должен использовать выше в качестве суб запроса (так что не удалось и Прошёл уже определены), однако, я получаю ошибки - так что я не уверен, что это правильный подход.
Любая помощь будет высоко оценена.
Приветствия
Как вы пытались использовать его в подзапросе и какие ошибки вы получили? –