首页 > 数据库 >【SQL】将查询到的值转换为其它数据(如汉字)

【SQL】将查询到的值转换为其它数据(如汉字)

时间:2023-06-06 09:44:11浏览次数:41  
标签:case end 示例 when 汉字 查询 SQL 命名 class

方法一:

-- 语法
case  when 列名=条件 then 命名 else 命名 end

示例

select id,  (case when class= 0 then "语文" when class= 1 then "数学" when class = 2 then "英语" end) as 学科 from  base; 

 

方法二:

-- 语法

case 列名 when 条件 then 命名 else 命名 end

示例

select id,  (case class when 0 then "语文" when 1 then "数学" when 2 then "英语" end) as 学科 from  base; 

 

标签:case,end,示例,when,汉字,查询,SQL,命名,class
From: https://www.cnblogs.com/phoenixy/p/17459654.html

相关文章

  • MySQL如何查询B+树高以及树能存放多少数据
    来源:  https://blog.csdn.net/Hmj050117/article/details/121349435 ......
  • sql server的日期格式转化形式
    sqlserver的日期格式转化形式 sql日期格式化0  或  100  (*)    默认值  mon  dd  yyyy  hh:miAM(或  PM)     1  101  美国  mm/dd/yyyy     2  102  ANSI  yy.mm.dd     3  103  英国/法国 ......
  • 极客大挑战2019EasySQL
     如果不输入 随便输入 由地址栏的check.php?username=sadsad&password=sadsad可以猜测sql语句:$sql="select*fromxxwhereusername='$name'andpassword='$password'";既然是考sql注入,先试试万能密码用户名:’or1#密码随意判断是否正确的sql语句可能为:$sql="sel......
  • mysql 局域网连接
    下面分别简述操作:配置虚拟机网络默认方式是NAT,但为了让宿主机之外的其它计算机也能访问虚拟机,NAT方式配置起来有些复杂,这里推荐用桥接模式,关于VM的几种网络方式的区别,可以参考这篇文章配置好之后确认下虚拟机是否能上网,网段是否和宿主机相同。ubuntu查看ip信息命令:ifconfig#若提......
  • mysql版本:'for the right syntax to use near 'identified by 'password' with grant
    查询mysql具体版本SELECT@@VERSION问题分析:mysql版本8.0.13,在给新用户授权时,发生了变化:1064-YouhaveanerrorinyourSQLsyntax;checkthemanualthatcorrespondstoyourMySQLserverversionfortherightsyntaxtousenear'identifiedby'password'withgrant......
  • SQL 优化
    ————————————————版权声明:本文为CSDN博主「biyusr」的原创文章,遵循CC4.0BY-SA版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/biyusr/article/details/125599865  1、对查询进行优化,应尽量避免全表扫描,首先应考虑在where及ord......
  • Mysql第一篇之基础
    1.数据库相关概念何为数据库:存储和管理数据的仓库,数据是有组织的进行存储。数据库英文名是DataBase,简称DB。数据库就是将数据存储在硬盘上,可以达到持久化存储的效果。那又是如何解决上述问题的?使用数据库管理系统。何为数据库管理系统:管理数据库的大型软件英文:Data......
  • mysql死锁检查
    描述以下是一个shell脚本,用于检查MySQL死锁会话并杀死它们。它还将记录所有被杀死的会话及其相关的SQL到一个文件中。解决方案#!/bin/bash#设置MySQL连接参数MYSQL_USER="your_mysql_username"MYSQL_PASSWORD="your_mysql_password"MYSQL_HOST="localhost"MYSQL_PORT="......
  • 亿级 GPS 数据处理用 NoSQL、MySQL 还是 HBase?数据库选型看这里
    在车联网场景下,GPS产生的时序数据量级通常都达到了亿级,高效写入、存储和快速查询是最基本的数据处理要求,但在具体实践上这却不是一件容易实现的事情。最近某企业就遇到了这样一个问题:服务端接收存储GPS相关数据,按1次/30秒的上传频率,一天的数据条数估计在1.2亿条,其想要实......
  • kill sql慢查询会话
    需求描述1、查找超过300s的慢查询会话。2、kill掉的历史会话保留在文件中解决方案#!/bin/bash#脚本参数定义MYSQL_USER="root"MYSQL_PASSWORD="######"MYSQL_HOST="192.168.209.x"MYSQL_PORT="3307"SLOW_QUERY_TIME=3SLEEP_TIME=10OUTPUT_FILE="kill_select_slow_......