标签: sql-server query-optimization
在性能方面,下面的查询是否有差异?
select COLUMN1,column2 from table where COLUMN1 is not null and COLUMN1 <>''; select COLUMN1,column2 from table where isnull(Column1,'')<>'';
答案 0 :(得分:0)
您可以获取查询的执行计划,以确定该操作的成本。
如何做和输出格式实际上取决于每个数据库产品。
对于SQL Server,它可能看起来像:
我的直觉告诉我,特别是手术不应该是昂贵的。更昂贵的是查询未编制索引的列。