Case (Switch by criterion)
SQL
SELECT CASE
WHEN (CSUSER01.ANONYMOUS=1) THEN
'Anonymous candidate'
WHEN (CSUSER01.ANONYMOUS=0) THEN
'Non anonymous candidate'
ELSE
'Unknown candidate'
END AS firstName01
FROM CSUSER CSUSER01
XML query API
<projection projectedField="firstName">
<switchByCriterion>
<cases>
<case>
<isTrue>
<field path="anonymous"/>
</isTrue>
<string>Anonymous candidate</string>
</case>
<case>
<isFalse>
<field path="anonymous"/>
</isFalse>
<string>Non anonymous candidate</string>
</case>
</cases>
<defaultValue>
<string>Unknown candidate</string>
</defaultValue>
</switchByCriterion>
</projection>