文档章节

Oracle 日常语句总结

javayou
 javayou
发布于 2016/05/24 08:56
字数 155
阅读 7
收藏 0

---行转列
create table tb( name varchar(10), subject varchar(10), result int); insert into tb values ('张三','语文',74); insert into tb values ('张三','数学',83); insert into tb values ('李四','语文',80); insert into tb values ('李四','数学',86); select * from tb; -----输出格式如下----
姓名 语文 数学 张三 74  83 李四 80  86

select name, sum(case when subject='语文' then result end )as 语文, sum(case when subject='数学' then result end) as 数学 from tb group by name ;

---merge into语句

MERGE INTO USER_TEST T1

USING (SELECT '1001' AS ID,'王睿' AS NAME FROM dual) T2

ON ( T1.ID=T2.ID)

WHEN MATCHED THEN

    UPDATE SET T1.NAME = T2.NAME

WHEN NOT MATCHED THEN

    INSERT (NAME) VALUES(T2.NAME);

    commit;

 

© 著作权归作者所有

javayou
粉丝 3
博文 52
码字总数 688
作品 0
太原
私信 提问
一个运维老鸟的年终总结述职报告

整理文档,老男孩偶然发现了于大约10年前写的年终工作总结述职报告,2017年已过,2018年刚刚到来,希望这篇报告能发挥余热对大家写述职报告有帮助,希望大家2018年工资都能再翻倍,奋斗是一方...

老男孩oldboy
2018/01/01
0
0
18C 也不能避免 SQL 解析的 Bug

概述 在 Oracle 12.2 版本和新发布的18.0版本中存在一个 SQL 解析的 bug,导致了数据库后台报 ora-07445 或者 ora-00600 错误。报 ora-07445 时,可导致数据库断开当前会话连接,无法进行 SQ...

技术小能手
2018/03/06
0
0
经典Oracle常用技巧荟萃

height:32.25pt;width:525pt">第一部分 安装优化篇 height:29.25pt;width:525pt">第二部分 基础管理篇 collapse;width:333pt"> collapse;width:333pt"> height:29.25pt;width:525pt">第三部分......

51cto_bbs
2013/04/02
0
0
TRUNCATE TABLE 与 DELETE在删除整个表的所有记录时的区别

1.DELETE ・DML语言 ・可以回退 ・可以有条件的删除 ・不能触发任何Delete触发器・当表被清空后表和表的索引讲重新设置成初始大小,而delete则不能。 ・不能清空父表。 DELETE FROM 表名 ...

知之为止
2016/10/17
2
0
开发自动化系列 工具集(三) 数据库开发工具

摘 要 孔子云:工欲善其事,必先利其器。作为开发人员,我们致力于为最终用户实现工作流程自动化;然而,许多开发人员却疏忽了将自己的开发流程自动化。企业级应用系统涉及到开发、测试、部署...

最初幻想
2016/10/18
76
0

没有更多内容

加载失败,请刷新页面

加载更多

android6.0源码分析之Camera API2.0简介

前面几篇主要分析的是android Camera API1.0的架构以及初始化流程,而google在android5.0(Lollipop)开始对Camera的架构进行了调整,为了适应HAL3,新添加实现了CameraDeviceClient,而Camer...

天王盖地虎626
34分钟前
2
0
Flutter for Web 开发环境搭建与验证

最新的Flutter 1.5.4已经支持Web开发,这个教程将介绍如何在Linux、windows和Mac下 安装Flutter web开发环境:安装Flutter SDK和Flutter Web构建工具,并利用Flutter Web 演示代码来验证开发...

汇智网教程
38分钟前
2
0
微信小程序

张小龙的定义 1、不需要下载安装即可使用 实际上也有下载和安装的流程,只不过安装包很小<2M,使得这两个过程很短,不易感知到 2、用户"用完即走"不用关心是否安装太多应用 适用于偶尔使用一...

星闪海洋
今天
2
0
JsonUtil工具类

使用的是fastJson package util; import java.io.IOException; import java.text.SimpleDateFormat; import java.util.Date; import java.util.HashMap; import java.util.Map; import com.f......

嘿嘿嘿IT
今天
2
0
Mementor模式

//个人感觉就想当于把某个类的某部分或全部复制一份保存在另一个类中,然后在有必要的时候用保存的复制的那部分来恢复之前的某种状态 https://blog.csdn.net/syc434432458/article/details/5...

南桥北木
今天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部