Хотите запустить запрос в Sybase, чтобы сделать следующее:
Когда условие истинно, выбирайте только записи, в которых columnName имеет значение null, в противном случае - все остальное. Однако мы знаем, что для сравнения NULL, «= NULL» не подходит, вместо этого мы должны использовать «IS NULL».
Как тогда я могу интегрировать "IS NULL" в запрос?
select * from tableName
where columnName = CASE WHEN (condition) THEN NULL ELSE columnName END


Вы можете попробовать этот альтернативный запрос, который не использует CASE:
select * from tableName
where ((condition) AND columnName IS NULL) Or (Not (condition))