MySql如何将查询的出来的字段进行转换


Posted in MySQL onJune 14, 2022

MySql将查询的出来的字段进行转换

使用mysql 查询出来的字段并不是前端想要的,可能需要一些转换,那么怎么办呢

我们可以使用case a when 条件 then ‘输出’end来解决

1表示渡口工作人员,2表示微信用户,那么我们查询之后想把1和2转化成相应的文字说明

MySql如何将查询的出来的字段进行转换

select *,
(case when ts.reciever like '%,%'  then '全部人员'  
 when find_in_set('1',  ts.reciever) then '渡口工作人员'
 when find_in_set('2',  ts.reciever) then '微信用户' end) as recieverName 
 from t_task_sms ts ;

MySql如何将查询的出来的字段进行转换

MySql将字符串转成数字

今天写sql语句时,相对字符串类型的数字进行排序,怎么做呢?

需要先转换成数字再进行排序

1.直接用加法

字符串+0

eg:

select * from orders order by (mark+0)  desc

2.使用函数

CAST(value as type);
CONVERT(value, type);

注:

这里的type可以为:

  • 浮点数:DECIMAL
  • 整数:SIGNED
  • 无符号整数:UNSIGNED

eg:

select * from orders order by CONVERT(mark,SIGNED)  desc
select * from orders order by CAST(mark as SIGNED)  desc

以上为个人经验,希望能给大家一个参考,也希望大家多多支持三水点靠木。

MySQL 相关文章推荐
MySQL索引知识的一些小妙招总结
May 10 MySQL
MySQL官方导出工具mysqlpump的使用
May 21 MySQL
MySQL 重命名表的操作方法及注意事项
May 21 MySQL
MySQL中的布尔值,怎么存储false或true
Jun 04 MySQL
解析MySQL binlog
Jun 11 MySQL
为什么MySQL分页用limit会越来越慢
Jul 25 MySQL
MySQL 如何限制一张表的记录数
Sep 14 MySQL
Mysql如何实现不存在则插入,存在则更新
Mar 25 MySQL
Mysql超详细讲解死锁问题的理解
Apr 01 MySQL
Innodb存储引擎中的后台线程详解
Apr 03 MySQL
进阶篇之linux环境下安装MySQL数据库
Apr 09 MySQL
深入理解mysql事务隔离级别和存储引擎
Apr 12 MySQL
MySQL安装失败的原因及解决步骤
MySQL范围查询优化的场景实例详解
Jun 10 #MySQL
MySQL数据库如何查看表占用空间大小
Jun 10 #MySQL
mysql中关键词exists的用法实例详解
Jun 10 #MySQL
sql注入报错之注入原理实例解析
Jun 10 #MySQL
MySQL如何修改字段类型和字段长度
Jun 10 #MySQL
mysql数据库实现设置字段长度
Jun 10 #MySQL
You might like
解析在PHP中使用全局变量的几种方法
2013/06/24 PHP
PHP使用mysqldump命令导出数据库
2015/04/14 PHP
php实现scws中文分词搜索的方法
2015/12/25 PHP
php5与php7的区别点总结
2019/10/11 PHP
innerHTML,outerHTML,innerTEXT三者之间的区别
2007/01/28 Javascript
使用jquery读取html5 localstorage的值的方法
2013/01/04 Javascript
js中split函数的使用方法说明
2013/12/26 Javascript
jQuery使用append在html元素后同时添加多项内容的方法
2015/03/26 Javascript
浅谈Javascript数组(推荐)
2016/05/17 Javascript
jQuery Mobile中的button按钮组件基础使用教程
2016/05/23 Javascript
js轮播图代码分享
2016/07/14 Javascript
jQuery绑定事件的四种方式介绍
2016/10/31 Javascript
JS获取多维数组中相同键的值实现方法示例
2017/01/06 Javascript
Angular2仿照微信UI实现9张图片上传和预览的示例代码
2017/10/19 Javascript
基于vue2.0实现简单轮播图
2017/11/27 Javascript
JS解惑之Object中的key是有序的么
2019/05/06 Javascript
layui自定义ajax左侧三级菜单
2019/07/26 Javascript
Python使用os模块和fileinput模块来操作文件目录
2016/01/19 Python
理解Python垃圾回收机制
2016/02/12 Python
python中文件变化监控示例(watchdog)
2017/10/16 Python
python读取文件名称生成list的方法
2018/04/27 Python
Golang GBK转UTF-8的例子
2019/08/26 Python
匡威荷兰官方网站:Converse荷兰
2018/10/24 全球购物
Tomcat的缺省是多少,怎么修改
2014/04/09 面试题
网络教育毕业生自我鉴定
2013/10/10 职场文书
污水厂厂长岗位职责
2014/01/04 职场文书
中学教师师德承诺书
2014/05/23 职场文书
企业总经理助理岗位职责
2014/09/12 职场文书
党员干部反四风民主生活会对照检查材料思想汇报
2014/10/12 职场文书
教师党员自我评价2015
2015/03/04 职场文书
食堂采购员岗位职责
2015/04/03 职场文书
我是特种兵观后感
2015/06/11 职场文书
健康教育主题班会
2015/08/14 职场文书
先进党支部事迹材料2016
2016/02/26 职场文书
解决mysql问题:由于找不到MSVCR120.dll,无法继续执行代码
2021/06/26 MySQL
Java 实现限流器处理Rest接口请求详解流程
2021/11/02 Java/Android