首页 > 数据库 >mysql 中使用 CONCAT 函数进行结果拼接时出现乱码问题

mysql 中使用 CONCAT 函数进行结果拼接时出现乱码问题

时间:2022-10-17 16:02:05浏览次数:59  
标签:类型转换 函数 乱码 拼接 mysql CONCAT

今天在 mysql 中使用CONCAT() 函数进行结果拼接时出现了乱码问题,如下图所示:

 

 后来发现是因为不同类型的字段进行拼接造成的

应使用 convert() 函数进行类型转换,把非字符串的类型转换成字符串类型

 

 成功!

 

标签:类型转换,函数,乱码,拼接,mysql,CONCAT
From: https://www.cnblogs.com/JiHC/p/16799495.html

相关文章

  • 查询效率提升10倍!3种优化方案,帮你解决MySQL深分页问题
    开发经常遇到分页查询的需求,但是当翻页过多的时候,就会产生深分页,导致查询效率急剧下降。有没有什么办法,能解决深分页的问题呢?本文总结了三种优化方案,查询效率直接提升10......
  • sqlserver实现group by实现group_concat分组并拼接一个字段
    前言:sqlserver在实现分组拼接一个字段的实现上较mysql比较复杂一些,如果实现类似功能需要借助:forxmlpath('')和stuff两个方法一起使用即可sql分组拼接示例:SELECTT......
  • [转]MySQL索引原理及慢查询优化
    原文地址:MySQL索引原理及慢查询优化-美团技术团队(meituan.com)背景MySQL凭借着出色的性能、低廉的成本、丰富的资源,已经成为绝大多数互联网公司的首选关系型数据库......
  • mysql大数据量分页查询靠后页数的语句写法
    假设测试表 table_test一共有一百万条数据,如果使用普通limit分页,当limitoffset偏移量很大时,如900000时,速度会很慢,因为limit等于要先查出前900020条数据,然后抛弃......
  • MySQL入门介绍
    介绍MySQL有很多内容,我计划才有系列的方式来介绍。 命令您可以搜索“mysql常用命令”查看更加详细的内容。函数您可以搜索“mysql常用函数”查看更加详细的内容。​......
  • Mysql
    查看Mysql版本号1、启动mysql服务2、在mysql的bin目录下启动cmd3、在mysql的bin目录下启动cmd>mysql>bin>mysql-v......
  • 【MySQL练习】排序与分页练习
    1.查询员工的姓名和部门号和年薪,按年薪降序,按姓名升序显示SELECTlast_name,department_id,salary*12ASAnnualSalaryFROMemployeesORDERBYAnnualSalaryDESC,las......
  • [转][MySQL高级](一) EXPLAIN用法和结果分析
    原文地址:[MySQL高级](一)EXPLAIN用法和结果分析_王洪玉的博客-CSDN博客_explain1.EXPLAIN简介使用EXPLAIN关键字可以模拟优化器执行SQL查询语句,从而知道MySQL是如何处......
  • 【MySQL练习】运算符练习
    表数据:https://www.cnblogs.com/zhishu/p/16452950.html1.选择工资不在5000到12000的员工的姓名和工资SELECTlast_name,salaryFROMemployeesWHEREsalary<5000ORsa......
  • mysql 的垂直分表和水平分表
    1,水平分表:一条记录一条记录切断分出来!2,垂直分表:把常用的,不常用的,字段很长的拆出来!目前很多互联网系统都存在单表数据量过大的问题,这就降低了查询速度,影响了客户体验。......