SQL Server中条件语句

2025-12-16 11:40:53
推荐回答(2个)
回答1:

要看你数据库中究竟是=a的多还是>a的数据多,
如果>a的数据多则算法1效率高。如果=a的数据多,则两个算法执行效率差不多。

兄弟你好象说错了吧?编程中or关键字是第一个为真的情况下就自动跳过第二个判断,直接执行下面的语句了。

回答2:

汇编中, >=, >, == 都是一个时钟周期

数据库如果不优化, 一定是>=高, 它只要一次比较, 而1要二次比较并且还要OR