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 相关文章推荐
left join、inner join、right join的区别
Apr 05 MySQL
MySQL 分页查询的优化技巧
May 12 MySQL
浅谈MySQL之浅入深出页原理
Jun 23 MySQL
MySQL系列之十一 日志记录
Jul 02 MySQL
MySQL分库分表详情
Sep 25 MySQL
mysql的数据压缩性能对比详情
Nov 07 MySQL
为什么MySQL不建议使用SELECT *
Apr 03 MySQL
MySql分区类型及创建分区的方法
Apr 13 MySQL
MySQL 执行数据库更新update操作的时候数据库卡死了
May 02 MySQL
mysql 体系结构和存储引擎介绍
May 06 MySQL
MySQL GTID复制的具体使用
May 20 MySQL
Mysql表数据比较大情况下修改添加字段的方法实例
Jun 28 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
Discuz7.2版的faq.php SQL注入漏洞分析
2014/08/06 PHP
php中base64_decode与base64_encode加密解密函数实例
2014/11/24 PHP
ThinkPHP自定义函数解决模板标签加减运算的方法
2015/07/03 PHP
调用WordPress函数统计文章访问量及PHP原生计数器的实现
2016/03/21 PHP
PHP简单实现上一页下一页功能示例
2016/09/14 PHP
学习thinkphp5.0验证类使用方法
2017/11/16 PHP
PHP实现转盘抽奖算法分享
2020/04/15 PHP
JavaScript OOP类与继承
2009/11/15 Javascript
javascript call方法使用说明
2010/01/11 Javascript
封装了一个js图片轮换效果的函数
2011/09/28 Javascript
JavaScript浏览器对象模型BOM(BrowserObjectModel)实例详解
2016/11/29 Javascript
js判断iframe中元素是否存在的实现代码
2016/12/24 Javascript
JavaScript中创建对象的7种模式详解
2017/02/21 Javascript
jQuery Validate 相关参数及常用的自定义验证规则
2017/03/06 Javascript
详解Vue.js之视图和数据的双向绑定(v-model)
2017/06/23 Javascript
微信小程序如何利用getCurrentPages进行页面传值
2019/07/01 Javascript
bootstrap 日期控件 datepicker被弹出框dialog覆盖的解决办法
2019/07/09 Javascript
Python使用修饰器执行函数的参数检查功能示例
2017/09/26 Python
Python3中详解fabfile的编写
2018/06/24 Python
Pandas之Dropna滤除缺失数据的实现方法
2019/06/25 Python
Python跑循环时内存泄露的解决方法
2020/01/13 Python
后端开发使用pycharm的技巧(推荐)
2020/03/27 Python
计算Python Numpy向量之间的欧氏距离实例
2020/05/22 Python
纯css3制作网站后台管理面板
2014/12/30 HTML / CSS
美国眼镜网站:EyeBuyDirect
2017/04/13 全球购物
AssertionError 跟一下那个类是 “is – a”的关系
2012/02/21 面试题
小学生自我评价范例
2013/09/24 职场文书
白酒业务员岗位职责
2013/12/27 职场文书
会计岗位描述
2014/02/22 职场文书
物业品质提升方案
2014/06/08 职场文书
关于运动会广播稿300字
2014/10/05 职场文书
2014年小学英语教师工作总
2014/12/03 职场文书
大学生就业推荐表自我评价
2015/03/02 职场文书
财务统计员岗位职责
2015/04/14 职场文书
主持人大赛开场白
2015/05/29 职场文书
Win10系统搭建ftp文件服务器详细教程
2022/08/05 Servers