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 25 MySQL
MySql 缓存查询原理与缓存监控和索引监控介绍
Jul 02 MySQL
MySQL系列之九 mysql查询缓存及索引
Jul 02 MySQL
MySQL约束超详解
Sep 04 MySQL
MySQL空间数据存储及函数
Sep 25 MySQL
MySQL数据库必备之条件查询语句
Oct 15 MySQL
mysql自增长id用完了该怎么办
Feb 12 MySQL
SQL注入篇学习之盲注/宽字节注入
Mar 03 MySQL
MySQL提取JSON字段数据实现查询
Apr 22 MySQL
MYSQL事务的隔离级别与MVCC
May 25 MySQL
MySQL数据库如何查看表占用空间大小
Jun 10 MySQL
MySQL远程无法连接的一些常见原因总结
Sep 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
MYSQL 小技巧 -- LAST_INSERT_ID
2009/11/24 PHP
php下通过curl抓取yahoo boss 搜索结果的实现代码
2011/06/10 PHP
header跳转和include包含问题详解
2012/09/08 PHP
php截取字符串并保留完整xml标签的函数代码
2013/02/06 PHP
Zend Framework框架Smarty扩展实现方法
2016/03/22 PHP
Laravel最佳分割路由文件(routes.php)的方式
2016/08/04 PHP
在html页面上拖放移动标签
2010/01/08 Javascript
ExtJs中简单的登录界面制作方法
2010/08/19 Javascript
JS获得浏览器版本和操作系统版本的例子
2014/05/13 Javascript
浅析javascript中function 的 length 属性
2014/05/27 Javascript
jQuery针对各类元素操作基础教程
2014/08/29 Javascript
拥有一个属于自己的javascript表单验证插件
2016/03/24 Javascript
Bootstrap与KnockoutJs相结合实现分页效果实例详解
2016/05/03 Javascript
AngularJS基础 ng-model 指令详解及示例代码
2016/08/02 Javascript
jquery.Jcrop结合JAVA后台实现图片裁剪上传实例
2016/11/05 Javascript
利用nodejs监控文件变化并使用sftp上传到服务器
2017/02/18 NodeJs
JS实现的全排列组合算法示例
2017/10/09 Javascript
微信小程序倒计时功能实现代码
2017/11/09 Javascript
利用ES6实现单例模式及其应用详解
2017/12/09 Javascript
Vue 过滤器filters及基本用法
2017/12/26 Javascript
vue 组件使用中的一些细节点
2018/04/25 Javascript
微信小程序列表中item左滑删除功能
2018/11/07 Javascript
Vue-input框checkbox强制刷新问题
2019/04/18 Javascript
详解package.json版本号规则
2019/08/01 Javascript
win10系统下Anaconda3安装配置方法图文教程
2018/09/19 Python
python代理工具mitmproxy使用指南
2019/07/04 Python
python脚本实现音频m4a格式转成MP3格式的实例代码
2019/10/09 Python
python小项目之五子棋游戏
2019/12/26 Python
使用Python打造一款间谍程序的流程分析
2020/02/21 Python
使用 Python 读取电子表格中的数据实例详解
2020/04/17 Python
如何利用Python给自己的头像加一个小国旗(小月饼)
2020/10/02 Python
pycharm 复制代码出现空格的解决方式
2021/01/15 Python
CSS3制作3D立方体loading特效
2020/11/09 HTML / CSS
进口业务员岗位职责
2014/04/06 职场文书
创业计划书之校园超市
2019/09/12 职场文书
pytorch分类模型绘制混淆矩阵以及可视化详解
2022/04/07 Python