You can also UNIONize quarters and then select from that union using quarter number as filter in a WHERE clause.
SELECT *
FROM (
SELECT Account, QTR1 AS QuarterValue, 1 AS QuarterNumber FROM ....
UNION ALL
SELECT Account, QTR2 AS QuarterValue, 2 AS QuarterNumber FROM ....
UNION ALL
....
)
WHERE QuarterNumber = 2
You can also create procedure passing quater number and then doing IF ... ELSE
--Vadim R.