Ism*_*ilS 2 t-sql sql-server performance
SELECT * FROM tableName WHERE (ISNULL(columnName,0) > 0)
Run Code Online (Sandbox Code Playgroud)
要么
SELECT * FROM tableName WHERE (columnName IS NOT NULL) AND (columnName > 0)
Run Code Online (Sandbox Code Playgroud)
哪一个更好?
columnName具有int数据类型
您不需要在查询中检查空值,所以我猜这会更好.
SELECT * FROM tableName WHERE columnName > 0
Run Code Online (Sandbox Code Playgroud)