SQL case when then else end运用
表Student:
张三 语文 80
张三 数学 79
张三 英语 96
李四 语文 85
李四 数学 60
李四 英语 94
转换格式如下:
李四 85 60 94
张三 80 79 96
SQL语句:
select name 姓名,
max(case subject when '语文' then result else 0 end) 语文,
max(case subject when '数学' then result else 0 end) 数学,
max(case subject when '英语' then result else 0 end) 物理
from student
group by name
-----------------------
http://www.cnblogs.com/skywang/articles/1423085.html
转载于:https://www.cnblogs.com/binlyzhuo/archive/2009/12/11/1622067.html
SQL case when then else end运用相关推荐
- SQL CASE When THEN END 行列转换,复杂查询
使用 CASE CASE 函数是特殊的 Transact-SQL 表达式,它允许按列值显式可选值.数据中的更改是临时的,没有对数据进行永久更改.例如,CASE 函数可以在 state 列中有 CA 值 ...
- SQL CASE WHEN用法
SQL CASE WHEN用法 CASE 可能是 SQL 中被误用最多的关键字之一.虽然你可能以前用过这个关键字来创建字段,但是它还具有更多用法.例如,你可以在 WHERE 子句中使用 CASE . ...
- SQL case when then 的用法
sql case when then else end case具有两种格式.简单case函数和case搜索函数. --简单case函数 case sex when'1'then'男' when'2' ...
- sql语句 case_使用SQL Case语句查询数据
sql语句 case The Case statement in SQL is mostly used in a case with equality expressions. The SQL Cas ...
- SQL CASE语句的使用
SQL CASE语句的使用 CASE是一个控制流语句,其作用与IF-THEN-ELSE语句非常相似,可根据数据选择值. CASE语句遍历条件并在满足第一个条件时返回值. 因此,一旦条件成立,它将短路, ...
- SERVER SQL CASE
SERVER SQL CASE SERVER SQL CASE SERVER SQL CASE Case具有两种格式.简单Case函数和Case搜索函数. 简单Case函数 CASE sex WHEN ...
- SQL case when 用法
SQL case when 用法 主要是给变量赋值,将连续型变量离散化,主要用SQL中的CASE WHEN 实例: create table table_name_new as ----将时间离 ...
- 30. Spark SQL case when用法:
30. Spark SQL case when用法: https://sparkbyexamples.com/spark-case-when-otherwise-example/ how to wri ...
- SQL Case when 的使用方法
Case具有两种格式.简单Case函数和Case搜索函数. --简单Case函数CASE sexWHEN '1' THEN '男'WHEN '2' THEN '女'ELSE '其他' END--Cas ...
- sql case when 速记
Case具有两种格式.简单Case函数和Case搜索函数. --简单Case函数 CASE sex WHEN '1' THEN '男' WHEN '2' THEN '女' ELSE '其他' END ...
最新文章
- 电池报废征兆,三招辨别该不该换新
- JZOJ 5454. 【NOIP2017提高A组冲刺11.5】仔细的检查
- 都说它是年度Android机皇,【上手】都说它是年度Android机皇,Galaxy Note10到底怎么样?...
- python调用外部程序 退出_Python调用(运行)外部程序
- Git之回退已经提交到远程仓库的代码(已经push的代码)
- wince投屏苹果手机_怎么把手机上的导航映射到中控屏
- .NET (二)委托第二讲:内置委托Func
- php返回成功信息msg_使用PHP实现的服务端socket
- SSM集成Mybatis和Druid
- 2021-08-15 reponse文件下载路径
- vscode latex 英文语法拼写检查
- zblog插件全自动采集伪原创发布插件免费
- 游戏化是通证经济的必由之路——与游戏化专家刘沐真的对话(下)
- 什么是办公自动化(OA)?
- metaball公式_Houdini 节点解释
- 九阴真经服务器维护,《九阴真经》-官方网站-一亿人的真武侠梦,开创全自由空中打斗...
- 3dsmax 2017打开就闪退的解决方法
- 计算机博士情商低,为何实验室内部分博士生情商不高,不太懂人情世故?
- 阿里的“传奇程序员”
- 高通平台msm8953 Linux DTS(Device Tree Source)设备树详解之二(DTS设备树匹配过程)
热门文章
- 简单搭建es6编译环境
- 07. 用两个栈实现队列(C++版本)
- 手动触发事件_HBase中MemStore的刷写触发机制
- python deepcopy函数_Python对象引用与可变性
- 一个应用程序中最多只能有一个窗口java_在Windows 中,同时显示多个应用程序窗口的正确方法是 ______ 。_学小易找答案...
- linux拆除模块驱动程序会跑吗,关于移植linux驱动问题,是不是还有别的办法?...
- 注入dll到explorer.exe中无反应_【干货】制鞋大底生产中常见问题及解决
- 2678v3支持内存频率_电脑内存条用来干什么呢,怎么看参数?
- python如何将抓取的数据保存到excel_Python实现提取XML内容并保存到Excel中的方法...
- SQL:pgsql新建数据表