我在互联网上找到的一些文章将 ISNULL 与 COALESCE 进行了比较,所以我认为我的问题有点不同。
我想知道哪个在性能方面更好?
SELECT * FROM mytable WHERE mycolumn IS NOT NULL AND mycolumn <> '';
或者
SELECT * FROM mytable WHERE COALESCE(mycolumn,'') <> '';
除了性能,在决定时我还应该考虑其他问题吗?
编辑:
我正在使用 Teradata。