时间:2021-07-01 10:21:17 帮助过:106人阅读
mysql的表有一列的类型是char(3) default (0),select xx = 0为什么可以搜索出来所有的值?
收索条件如果是整数 那么mysql会吧字段的值先转成整数,然后再对比。 如果字段的第一位是字符串,那么转成整数就是0了, 一般对字符串的收索都要加上引号。 如where xx = "131"
整数
先转成整数
对比
转成整数就是0
加上引号
where xx = "131"
default(‘0’) 不是0 吧
< 上一篇
java-idea/phpstorm/webstorm/pycharm能不能分栏显示?
下一篇 >
上传云文件到微信临时服务器
记住我的登录 忘记密码?
登录
我已阅读用户协议及版权声明
注册