gpt4 book ai didi

MySQL - WHERE 子句中的数字和文本

转载 作者:可可西里 更新时间:2023-11-01 07:59:59 29 4
gpt4 key购买 nike

当我在 MySQL 中运行两条语句时,我感到很惊讶

SELECT *
FROM jobs
WHERE salary_max = 1000

SELECT *
FROM jobs
WHERE salary_max = '1000'

我只是想知道为什么 MySQL 可以处理文本和数字相同,并返回相同的结果。你能为我解释一下吗?

最佳答案

MySQL 自动转换表达式中不兼容的类型,使它们兼容。在 MySQL documentation 中进行了讨论.

关于MySQL - WHERE 子句中的数字和文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8473856/

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