если вы используете SqlServer, вы можете использовать оператор CASE
пример:
выберите регистр col1, когда ноль, затем defaultval иначе col1 end из tblname
где defaultval - это значение по умолчанию. тип данных defaultval должен совпадать с типом данных col1.