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 07 MySQL
Mysql 用户权限管理实现
May 25 MySQL
解决Navicat for Mysql连接报错1251的问题(连接失败)
May 27 MySQL
MySQL8.0无法启动3534的解决方法
Jun 03 MySQL
MySQL数据库超时设置配置的方法实例
Oct 15 MySQL
mysql聚集索引、辅助索引、覆盖索引、联合索引的使用
Feb 12 MySQL
MySQL日期时间函数知识汇总
Mar 17 MySQL
为什么MySQL不建议使用SELECT *
Apr 03 MySQL
Mysql调整优化之四种分区方式以及组合分区
Apr 13 MySQL
MySQL 数据库范式化设计理论
Apr 22 MySQL
MySQL数据库实验之 触发器和存储过程
Jun 21 MySQL
MySQL添加索引特点及优化问题
Jul 23 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
一个更简单的无限级分类菜单代码
2007/01/16 PHP
PHP模板引擎Smarty中的保留变量用法分析
2016/04/11 PHP
php识别翻转iphone拍摄的颠倒图片
2018/05/17 PHP
JavaScript中Math对象使用说明
2008/01/16 Javascript
Jquery 表格合并的问题分享
2011/09/17 Javascript
node.js中的querystring.unescape方法使用说明
2014/12/10 Javascript
使用JavaScript开发IE浏览器本地插件实例
2015/02/18 Javascript
JavaScript实现添加、查找、删除元素
2015/07/02 Javascript
jQuery实现默认是闭合的FAQ展开效果菜单
2015/09/14 Javascript
Vue.js 表单校验插件
2016/08/14 Javascript
javascript 分号总结及详细介绍
2016/09/24 Javascript
微信小程序获取微信运动步数的实例代码
2017/07/20 Javascript
前端主流框架vue学习笔记第一篇
2017/07/26 Javascript
vue弹窗插件实战代码
2018/09/08 Javascript
ionic使用angularjs表单验证(模板验证)
2018/12/12 Javascript
webpack的pitching loader详解
2019/09/23 Javascript
python增加图像对比度的方法
2019/07/12 Python
python字符串替换re.sub()方法解析
2019/09/18 Python
Django REST framwork的权限验证实例
2020/04/02 Python
vscode配置anaconda3的方法步骤
2020/08/08 Python
Python 按比例获取样本数据或执行任务的实现代码
2020/12/03 Python
CSS3 clip-path 用法介绍详解
2018/03/01 HTML / CSS
html5 迷宫游戏(碰撞检测)实例一
2013/07/25 HTML / CSS
豪华床上用品、床单和浴室必需品:Peacock Alley
2019/09/04 全球购物
小学教师岗位职责
2013/11/25 职场文书
银行办理业务介绍信
2014/01/18 职场文书
大型会议接待方案
2014/03/01 职场文书
酒店管理求职信
2014/06/09 职场文书
乡党政领导班子群众路线教育实践活动个人对照检查材料
2014/09/20 职场文书
小学生校园广播稿
2014/09/28 职场文书
党的作风建设心得体会
2014/10/22 职场文书
初婚未育证明样本
2014/10/24 职场文书
2015年国庆节演讲稿范文
2015/07/30 职场文书
2016年先进班集体事迹材料
2016/02/26 职场文书
表扬稿表扬信的格式及范文
2019/06/24 职场文书
详解Nginx的超时keeplive_timeout配置步骤
2022/05/25 Servers