I have the following table called designerindices
I want to do the sum and the pseudo code as below
SUM(duration1) WHERE designer1 = X AND designerHistSrNumber = 16 +
SUM(duration2) WHERE designer2 = X AND designerHistSrNumber = 16 +
SUM(duration3) WHERE designer3 = X AND designerHistSrNumber = 16 +
SUM(duration4) WHERE designer 4 = X AND designerHistSrNumber = 16
To do that I wrote the following 4 separate queries
SELECT SUM(duration1) as sumdur1 FROM designerindices WHERE designerHistSrNumber = 16 AND designer1 = "X"
This should output 10
SELECT SUM(duration2) as sumdur2 FROM designerindices WHERE designerHistSrNumber = 16 AND designer2 = "X"
This should output 2.4
SELECT SUM(duration3) as sumdur3 FROM designerindices WHERE designerHistSrNumber = 16 AND designer3 = "X"
This should output 5
SELECT SUM(duration4) as sumdur4 FROM designerindices WHERE designerHistSrNumber = 16 AND designer4 = "X"
This should output 1.1
I have to execute the above queries 4 times. The finally add sumdur1 + sumdur2 + sumdur3 + sumdur4. The total should be 18.5
Is there any easy and direct way to do this instead of doing the above way?
