![]() |
1
2
这里真正的问题是,您在同一个查询中组合了字符和整数语义。 我可以想到三种可能的解决方案:
我想还有第四个答案是改变你的设计,如果可能的话,这是最好的主意。如果列可以包含字符数据,那么您就不应该尝试执行数值比较。我强烈怀疑此列中存在字符数据,因为它来自用户,未正确验证/清理,因此它的垃圾值如下
|
![]() |
2
0
没有办法关闭优化器,而且您可能根本不想这样做。更好的解决方案可能是修改查询。 你可以用一个案例陈述来解决这个问题,比如:
你需要检查一下它的性能,看看它是否可以接受,但是它应该可以工作。 |
![]() |
Hatsune Miku · 比较或if语句是否更快[已关闭] 1 年前 |
![]() |
Black Swan · 无法解压缩的值太多(应为2)错误 1 年前 |
![]() |
Kai · 有什么方法可以轻松优化VSCode中的锈迹? 2 年前 |
![]() |
Balfar · 处理NumPy阵列上的循环最有效的方法是什么? 2 年前 |
![]() |
Daniel · C#轻松存储快速访问的大型位矩阵 6 年前 |
|
halbe · 优化音频DSP程序的numpy计算 6 年前 |
![]() |
Afsara · 是否有任何方法不能优化我们的应用程序? 6 年前 |