I know that coalesce will return the first non-null value that is passed to it. is there something simlilar that will return the first not empty / not false value?
e
This worked for me:
SELECT IF(myValue > 0, myValue, 'empty string') AS Value FROM myTable;