Sorry, not quite following your set up here.
I do not know what you mean by "each condition type value is 1, 2, and 3" .
You did a group by on FIELD_1
In a specified order
with a specified order select FIELD_1=1 as "A"
with a specified order select FIELD_1=2 as "B"
with a specified order select FIELD_1=3 as "C" ?
If so what I was saying still applies except it means your source has to include the original data of FIELD_1 with all 3 values (1,2,3).