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 update set 和 and的区别
May 08 MySQL
MySQL EXPLAIN输出列的详细解释
May 12 MySQL
mysql 8.0.24 安装配置方法图文教程
May 12 MySQL
MySQL中的布尔值,怎么存储false或true
Jun 04 MySQL
详细聊聊MySQL中慢SQL优化的方向
Aug 30 MySQL
mysql分表之后如何平滑上线详解
Nov 01 MySQL
MySQL基于索引的压力测试的实现
Nov 07 MySQL
MySql分区类型及创建分区的方法
Apr 13 MySQL
使用Mysql计算地址的经纬度距离和实时位置信息
Apr 29 MySQL
mysql 获取相邻数据项
May 11 MySQL
MySQL中的全表扫描和索引树扫描
May 15 MySQL
MySQL中JOIN连接的基本用法实例
Jun 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使用iconv中文截断问题的解决方法
2015/02/11 PHP
CodeIgniter表单验证方法实例详解
2016/03/03 PHP
客户端静态页面玩分页
2006/06/26 Javascript
JavaScript创建命名空间(namespace)的最简实现
2007/12/11 Javascript
js 实现无缝滚动 兼容IE和FF
2009/07/15 Javascript
javascript 限制输入脚本大全
2009/11/03 Javascript
浅析javascript闭包 实例分析
2010/12/25 Javascript
JS关闭窗口与JS关闭页面的几种方法小结
2013/12/17 Javascript
js弹窗返回值详解(window.open方式)
2014/01/11 Javascript
jQuery获取和设置表单元素的方法
2014/02/14 Javascript
javascript判断变量是否有值的方法
2015/04/20 Javascript
JS实现自动固定顶部的悬浮菜单栏效果
2015/09/16 Javascript
动态JavaScript所造成一些你不知道的危害
2016/09/25 Javascript
nodejs socket服务端和客户端简单通信功能
2017/09/14 NodeJs
VSCode 配置React Native开发环境的方法
2017/12/27 Javascript
jQuery+ajax读取json数据并按照价格排序示例
2018/03/28 jQuery
[05:35]DOTA2英雄梦之声_第13期_拉比克
2014/06/21 DOTA
[55:54]FNATIC vs EG 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/16 DOTA
Scrapy爬虫实例讲解_校花网
2017/10/23 Python
Python使用Matplotlib实现雨点图动画效果的方法
2017/12/23 Python
Python 错误和异常代码详解
2018/01/29 Python
python 根据时间来生成唯一的字符串方法
2019/01/14 Python
Python求一批字符串的最长公共前缀算法示例
2019/03/02 Python
关于Python 的简单栅格图像边界提取方法
2019/07/05 Python
python队列原理及实现方法示例
2019/11/27 Python
Python 代码调试技巧示例代码
2020/08/11 Python
pycharm 配置svn的图文教程(手把手教你)
2021/01/15 Python
HTML5 File API改善网页上传功能
2009/08/19 HTML / CSS
浅谈关于html5中图片抛物线运动的一些心得
2018/01/09 HTML / CSS
Super-Pharm波兰:药房和香水在一个地方
2020/08/18 全球购物
SQL Server提供的3种恢复模型都是什么? 有什么区别?
2012/05/13 面试题
安全保证书范文
2014/04/29 职场文书
会计求职自荐信
2015/03/26 职场文书
小学推普周活动总结
2015/05/07 职场文书
培训学校2015年度工作总结
2015/07/20 职场文书
小学体育课教学反思
2016/02/16 职场文书