隐式转化把字符串转为了double类型。
1.当字段是数值类型时,加引号或者不加引号都不影响索引的使用。
2.当字段是字符串类型时,不加引号的查询无法使用索引,如果数值位数过大,
如20位以上时,查询结果不一定准确, 加引号的查询才可正常使用索引。
如果字符串的第一个字符就是非数字的字符,那么转换为数字就是0
如果字符串以数字开头
如果字符串中都是数字,那么转换为数字就是整个字符串对应的数字
如果字符串中存在非数字,那么转换为的数字就是开头的那些数字对应的值
隐式转化把字符串转为了double类型。
1.当字段是数值类型时,加引号或者不加引号都不影响索引的使用。
2.当字段是字符串类型时,不加引号的查询无法使用索引,如果数值位数过大,
如20位以上时,查询结果不一定准确, 加引号的查询才可正常使用索引。
如果字符串的第一个字符就是非数字的字符,那么转换为数字就是0
如果字符串以数字开头
如果字符串中都是数字,那么转换为数字就是整个字符串对应的数字
如果字符串中存在非数字,那么转换为的数字就是开头的那些数字对应的值
本文标题:mysql隐式转换
本文链接:https://www.haomeiwen.com/subject/twdhdktx.html
网友评论