К вашему комментарию выше, вы можете добавить второе выражение CASE
в предложение select:
SELECT
REPLACE(column1,'a','b') AS col,
CASE WHEN REPLACE(column1,'a','b') NOT LIKE '%door%' AND
REPLACE(column1,'a','b') NOT LIKE '%window%'
THEN 'special message' END AS msg
FROM yourTable
ORDER BY
CASE WHEN col like '%door%' THEN 1
WHEN col like '%window%' THEN 2
WHEN col like '%book%' THEN 3
ELSE 4 END;