`
左手边
  • 浏览: 96986 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Oracle数据库常用sql语句

阅读更多

1、有数据就执行更新操作,没有的话就执行插入操作

MERGE INTO score_statistics A
USING (select gameid from score_statistics where gameid=82) B
ON (B.gameid = A.gameid)
WHEN MATCHED THEN   
     UPDATE SET A.SCOREAVERAGE=0.8   
WHEN NOT MATCHED THEN    
     insert (GAMEID,SCOREAVERAGE,SCORENUMBER,SCORETOTAL) values (88,0.6,11,6);

2、数据库左连接

SELECT P.PROGRAMA_ID AS programaId, P.PROGRAMA_NAME AS programaName, 
		P.PROGRAMA_HOST AS programaHost, 
		P.PROGRAMA_DIRECTOR AS programaDirector, 
		P.PROGRAMA_RECORDING_TIME AS programaRecordingTime, 
		A.PROGRAMA_ATTENTION_COUNT AS programaAttentionCount, 
		S.PROGRAMA_AVERAGE_SCORE AS programaAverageScore, 
		R.PROGRAMA_REMIND_COUNT AS programaRemindCount 
		FROM PROGRAMA_INFO P 
		LEFT JOIN PROGRAMA_ATTENTION_STATISTICS A ON P.PROGRAMA_ID = A.PROGRAMA_ID 
		LEFT JOIN PROGRAMA_SCORE_STATISTICS S ON P.PROGRAMA_ID = S.PROGRAMA_ID 
		LEFT JOIN PROGRAMA_REMIND_STATISTICS R ON P.PROGRAMA_ID = R.PROGRAMA_ID 
		WHERE P.PROGRAMA_ID = #value#
 

 

0
1
分享到:
评论

相关推荐

    Oracle数据库常用sql语句的分类和常用函数.docx

    根据提供的文档信息,本文将详细解析Oracle数据库中的关键SQL语句分类、常用SQL语句以及Oracle函数的应用场景。此外,还将简要介绍Oracle数据库的一些基本管理命令,如启动与关闭服务、用户管理等。 ### 一、Oracle...

    oracle利用批处理文件执行SQL语句,bat连接oracle数据库并执行语句

    在这个场景中,我们可以利用批处理文件来简化Oracle数据库的操作,如删除用户、创建用户、创建表和触发器,以及执行其他SQL语句。 首先,我们需要了解如何在批处理文件中连接Oracle数据库。这通常通过Oracle的...

    [自己开发]一款非常好用的抓取Oracle数据库SQL语句的工具

    Oracle SQL Profiler,自己设计算法写的一款非常好用的抓取Oracle数据库SQL语句的工具,可以再没有源码的情况下监控ORACLE数据库服务器的v$sqlarea视图抓取出从点击开始按钮到点击结束按钮期间执行过的SQL语句。...

    Oracle数据库维护常用SQL语句集合

    进行Oracle数据库维护,掌握一些常用的SQL语句是必不可少的。本文将深入探讨Oracle数据库维护中的核心SQL语句,帮助你更好地管理和优化数据库。 1. **数据查询(SELECT语句)**:SELECT语句是SQL中最基本的语句,...

    Oracle数据库sql语句 跟踪器

    Oracle数据库SQL语句跟踪器,通常被称为SQL Monitor,是一种强大的工具,用于监控和分析数据库中的SQL语句执行情况。在Oracle环境中,理解SQL语句的行为是优化数据库性能的关键。SQL Monitor提供实时视图,帮助DBA...

    基于Oracle数据库的SQL语句优化

    ### 基于Oracle数据库的SQL语句优化 #### 引言 Oracle数据库是由甲骨文公司开发的一款关系型数据库管理系统,在当前的数据库市场中占据着重要的地位。它广泛应用于商业、政府等领域,具备强大的数据处理能力和高效...

    Oracle数据库sql语句的基本操作详解

    Oracle数据库的SQL语句是数据库管理员和开发人员日常工作中不可或缺的一部分。本文将深入解析Oracle SQL语句的基本操作,帮助初学者更好地理解和应用这些技巧,从而提高数据库查询效率。 首先,理解选择最有效率的...

    ORACLE数据库SQL语句美化器

    对ORACLE-SQL进行一些布局优化,更新它的格式

    ORACLE常用SQL语句大全.pdf

    本文档总结了 Oracle 中常用的 SQL 语句,包括数据库的创建、删除、备份、表的创建、删除、修改、索引的创建、视图的创建等基本操作,以及一些高级查询运算符的使用。 一、数据库操作 * 创建数据库:CREATE ...

    Oracle数据库维护常用SQL语句集合(3)-PLSQL

    Oracle数据库维护常用SQL语句集合(3)-PLSQL

    Oracle数据库Sql语句详解大全

    Oracle数据库Sql语句详解大全,提供给大家快速查询复习哦!

    Oracle数据库的SQL语句优化.pdf

    Oracle数据库是世界上使用最广泛的数据库之一,其SQL语句的性能直接影响到整个系统的运行效率。随着数据量的不断增加,优化SQL语句变得日益重要。本文将对Oracle数据库中的SQL语句优化进行深入探讨,分析其优化目的...

    Oracle数据库中SQL语句的优化与分析.pdf

    本文将详细介绍Oracle数据库中SQL语句的优化与分析方法。 一、SQL语句执行的基本步骤和执行计划 在Oracle数据库中,执行一条SQL语句涉及多个步骤,每个步骤都可能包括从数据库中物理检索数据行或以某种方法准备...

    Oracle数据库SQL语句大全

    Oracle数据库SQL语句大全

    基于Oracle数据库的SQL语句优化 (3).pdf

    文章《基于Oracle数据库的SQL语句优化》的作者张学琴来自北方民族大学,该文发表在《电脑知识与技术》期刊上,ISSN为1009-3044,详细介绍了针对Oracle数据库的SQL语句优化技术,以及如何通过优化查询语句来提升性能...

    ORACLE数据库常用的SQL语句[文].pdf

    ORACLE数据库常用的SQL语句 ORACLE数据库是目前最流行的关系数据库管理系统之一,SQL语句是数据库管理的基础。本资源提供了ORACLE数据库中常用的SQL语句,包括用户管理、权限管理、表管理等多个方面的操作。 一、...

    oracle常用SQL语句(汇总版).docx

    Oracle 常用 SQL 语句汇总 Oracle 是一个功能强大且复杂的关系数据库管理系统,它提供了多种 SQL 语句来管理和操作数据库。在本文中,我们将详细介绍 Oracle 中常用的 SQL 语句,包括数据控制语句(DML)、数据定义...

    Oracle常用的SQL语句维护

    Oracle数据库是全球广泛使用的大型关系型数据库管理系统之...通过上述SQL语句和操作,你可以有效地维护Oracle数据库的表空间,并进行日常的SQL运维工作。不断学习和实践,将有助于提升你在Oracle SQL领域的技能和经验。

Global site tag (gtag.js) - Google Analytics