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中存储引擎的区别及比较
Jun 04 MySQL
MySQL中存储时间的最佳实践指南
Jul 01 MySQL
MySQL系列之十二 备份与恢复
Jul 02 MySQL
MySQL子查询中order by不生效问题的解决方法
Aug 02 MySQL
Prometheus 监控MySQL使用grafana展示
Aug 30 MySQL
深入解析MySQL索引数据结构
Oct 16 MySQL
MYSQL 运算符总结
Nov 11 MySQL
Mysql分库分表之后主键处理的几种方法
Feb 15 MySQL
数据分析数据库ClickHouse在大数据领域应用实践
Apr 03 MySQL
Windows下载并安装MySQL8.0.x 版本的完整教程
Apr 10 MySQL
MySQL数据库 任意ip连接方法
May 20 MySQL
MySQL数据库查询之多表查询总结
Aug 05 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中0,null,empty,空,false,字符串关系的详细介绍
2013/06/20 PHP
使用PHP接收POST数据,解析json数据
2013/06/28 PHP
php中使用base HTTP验证的方法
2015/04/20 PHP
总结PHP中数值计算的注意事项
2016/08/14 PHP
php生成短网址/短链接原理和用法实例分析
2020/05/29 PHP
Js callBack 返回前一页的js方法
2008/11/30 Javascript
javascript this用法小结
2008/12/19 Javascript
几个有趣的Javascript Hack
2010/07/24 Javascript
javascript限制文本框只允许输入数字(曾经与现在的方法对比)
2013/01/18 Javascript
五种js判断是否为整数类型方式
2015/12/03 Javascript
Position属性之relative用法
2015/12/14 Javascript
浅谈原生JS实现jQuery的animate()动画示例
2017/03/08 Javascript
详解nodejs微信公众号开发——3.封装消息响应模块
2017/04/10 NodeJs
jQuery+Cookie实现切换皮肤功能【附源码下载】
2018/03/25 jQuery
浅谈vue 锚点指令v-anchor的使用
2019/11/13 Javascript
vue.js实现h5机器人聊天(测试版)
2020/07/16 Javascript
全局安装 Vue cli3 和 继续使用 Vue-cli2.x操作
2020/09/08 Javascript
[40:10]2015国际邀请赛全明星表演赛
2015/08/07 DOTA
[55:47]DOTA2上海特级锦标赛C组小组赛#2 LGD VS Newbee第三局
2016/02/27 DOTA
python虚拟环境virualenv的安装与使用
2016/12/18 Python
Django项目中model的数据处理以及页面交互方法
2018/05/30 Python
利用pyecharts读取csv并进行数据统计可视化的实现
2020/04/17 Python
GitHub上值得推荐的8个python 项目
2020/10/30 Python
Pycharm配置autopep8实现流程解析
2020/11/28 Python
基于HTML5 Canvas:字符串,路径,背景,图片的详解
2013/05/09 HTML / CSS
详解canvas绘制多张图的排列顺序问题
2019/01/21 HTML / CSS
夏威夷灵感服装及配饰:Reyn Spooner
2018/09/18 全球购物
如何在发生故障的节点上重新安装 SQL Server
2013/03/14 面试题
旅游管理专业学生求职信
2013/09/28 职场文书
HR喜欢的自荐信格式
2013/10/08 职场文书
诚信承诺书模板
2014/05/26 职场文书
办公用房租赁协议书
2014/11/29 职场文书
纪委立案决定书
2015/06/24 职场文书
初中毕业生感言
2015/07/31 职场文书
Python中time标准库的使用教程
2022/04/13 Python
Zabbix对Kafka topic积压数据监控的问题(bug优化)
2022/07/07 Servers