相关疑难解决方法(0)

等于(=)和IN与一个值之间的性能差异

当我们使用等号和IN运算符具有相同的值时,SQL引擎有何不同?执行时间是否会改变?

第一个使用等式检查操作符

WHERE column_value = 'All'
Run Code Online (Sandbox Code Playgroud)

第二个使用OR运算符和单值

WHERE column_value IN ('All')
Run Code Online (Sandbox Code Playgroud)

请问SQL引擎更改IN=如果只有一个值吗?

在MySQL和PostgreSQL中有相同的差异吗?

mysql sql postgresql in-operator equals-operator

55
推荐指数
5
解决办法
1万
查看次数

标签 统计

equals-operator ×1

in-operator ×1

mysql ×1

postgresql ×1

sql ×1