Some articles I found on the internet compared ISNULL with COALESCE, so I think my question is a little different.
I'm wondering which is better in terms of performance?
SELECT * FROM mytable WHERE mycolumn IS NOT NULL AND mycolumn <> '';
Or
SELECT * FROM mytable WHERE COALESCE(mycolumn,'') <> '';
Other than performance, are there any other concerns I should consider when deciding?
EDIT:
I'm using Teradata.