получить сумму, используя sql с несколькими условиями

У меня есть данные в столбцах, как: -

  Process   Volume      TAT
  1            1        Pass
  1            2        Fail
  2            5        Fail
  2            5        Pass
  3            1        Pass
  4            6        Fail
  4            4        Pass

Теперь, группируя по процессу, я хочу получить сумму объема (без учета каких-либо TAT), сумму объема, где TAT = Pass, сумму объема, где TAT = Fail.

Как это

Process     Total Volume    Volume(TAT=Pass)    Volume(TAT = Fail)
1           3               1                   2
2           10              5                   5
...
...

Ответы на вопрос(1)

Ваш ответ на вопрос