mysql隐式转换问题

字段类型是char,查询的时候用int,就会出现这样的问题
一个mysql隐式转换问题

一个mysql隐式转换问题

一个mysql隐式转换问题

mysql隐式转换问题

  • float decimal类型不受这个影响
  • 索引字段进行函数计算,会导致索引失效
  • 整形类型的数值用来对整型或者是字符串类型都没问题
  • 字符串类型数值用来对整形,会导致索引失效,进行全表扫描

就整理到这了,平时没怎么注意这块,突然碰到了,记录一下!!!

本作品采用《CC 协议》,转载必须注明作者和本文链接
希望你是真正的喜欢code
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!