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 相关文章推荐
多表查询、事务、DCL
Apr 05 MySQL
MySQL主从复制断开的常用修复方法
Apr 07 MySQL
详解MySQL的Seconds_Behind_Master
May 18 MySQL
MySQL触发器的使用
May 24 MySQL
MySQL 数据类型选择原则
May 27 MySQL
Prometheus 监控MySQL使用grafana展示
Aug 30 MySQL
MySQL数据库超时设置配置的方法实例
Oct 15 MySQL
MySQL利用UNION连接2个查询排序失效详解
Nov 20 MySQL
MySQL创建管理LIST分区
Apr 13 MySQL
MySQL普通表如何转换成分区表
May 30 MySQL
MySQL主从切换的超详细步骤
Jun 28 MySQL
Mysql如何查看是否使用到索引
Dec 24 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
JavaScript制作的可折叠弹出式菜单示例
2014/04/04 Javascript
JavaScript中的DSL元编程介绍
2015/03/15 Javascript
20分钟轻松创建自己的Bootstrap站点
2016/05/12 Javascript
Js 获取当前函数参数对象的实现代码
2016/06/20 Javascript
JS动画定时器知识总结
2018/03/23 Javascript
浅谈Vue内置component组件的应用场景
2018/03/27 Javascript
vue2单元测试环境搭建
2018/05/24 Javascript
利用vue.js把静态json绑定bootstrap的table方法
2018/08/28 Javascript
如何修改Vue打包后文件的接口地址配置的方法
2020/04/22 Javascript
js实现网页随机验证码
2020/10/19 Javascript
[27:39]Ti4 循环赛第二日 LGD vs Fnatic
2014/07/11 DOTA
[08:54]DOTA2-DPC中国联赛 正赛 Aster vs LBZS 选手采访
2021/03/11 DOTA
python开发之thread实现布朗运动的方法
2015/11/11 Python
python实现文本文件合并
2015/12/29 Python
python如何求100以内的素数
2020/05/27 Python
python解包用法详解
2021/02/17 Python
CSS Houdini实现动态波浪纹效果
2019/07/30 HTML / CSS
HTML5 Canvas标签使用收录
2009/07/07 HTML / CSS
SOKOLOV官网:俄罗斯珠宝首饰品牌
2021/01/02 全球购物
C#里面如何判断一个Object是否是某种类型(如Boolean)?
2016/02/10 面试题
Shell如何接收变量输入
2016/08/06 面试题
《一件运动衫》教学反思
2014/02/19 职场文书
资源工程专业毕业生求职信
2014/02/27 职场文书
活动总结新闻稿
2014/08/30 职场文书
支部书记四风问题对照检查材料
2014/10/04 职场文书
党的群众路线教育实践活动个人整改措施材料
2014/11/04 职场文书
幼儿园个人总结
2015/02/28 职场文书
2015年文员个人工作总结
2015/04/09 职场文书
体检通知范文
2015/04/21 职场文书
暗恋桃花源观后感
2015/06/12 职场文书
2016大学生社会实践单位评语
2015/12/01 职场文书
干货!开幕词的写作方法
2019/04/02 职场文书
同学会演讲稿
2019/04/02 职场文书
大学生创业计划书
2019/06/24 职场文书
python 统计代码耗时的几种方法分享
2021/04/02 Python
Oracle11g R2 安装教程完整版
2021/06/04 Oracle