文件名称:MYSQL字符串强转的方法示例
文件大小:36KB
文件格式:PDF
更新时间:2024-02-11 08:14:26
16进制转字符串 mysql SQL
前言 由于两个表同一字段类型不一样,甚至是编码类型不一样也会导致查询不走索引,速度会很慢。 强转 直接举例说明: A 表id是int 类型 B表id是 char 类型 如果要转为int 则是signed 如果要转为char 则是char 注意:需转换的类型必须是left join 后表的字段,否则不走索引 因为联表字段类型不一致,所以不走索引 select t.* from A tleft join B t1 on t.id = t1.id 第一种转换类型 select t.* from A tleft join B t1 on t.id = cast(t1.id as si