gpt4 book ai didi

sql - 如果我在返回静态值的 where 子句中使用 mysql 函数,它是否会重新计算每一行?

转载 作者:行者123 更新时间:2023-11-29 15:04:31 24 4
gpt4 key购买 nike

例如,

从 x 中选择 *,其中 crc=CRC32('Hi')

CRC32 函数是否在检查的每一行都运行?如果是这样我该如何优化它?

最佳答案

如果您没有将行值作为参数传递,它将被评估一次。

除了这种情况:

SELECT column FROM table
ORDER BY RAND()
LIMIT 1

选择随机行

关于sql - 如果我在返回静态值的 where 子句中使用 mysql 函数,它是否会重新计算每一行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2457142/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com