优先级规则 所有比较运算符 NOT AND OR 使用括号提高优先级 ORDER BY子句 Order by 子句将记录排序   ASC:升序(缺省)   DESC:降序 ORDER BY子句在SELECT指令的最后 使用别名的列排序 多个列排序 常用SQL函数 字符函数: 大小写转换函数 LOWER :将字符转换成小写 UPPER : 将字符转换成大写 INITCAP:将每个单词的第一个字母转换成大写,其它小写。 字符处理函数 CONCAT(‘Good’,’String’ 结果 GoodString SUBSTR(‘String”,1,3 ) 结果 Str LENGTH(‘String’) 结果 6 INSTR(‘Stri ng’,’r’) 结果 3 LTRIM:把某一CHAR型数据的左边空格删除 RTRIM:把某一CHAR型数据的右边空格删除 数字函数 ROUND 4舍5入 round(45.926,2) 45.93 TRUNC 截断 trunc(45.926,2 45.92 MOD 取余数 mod(1600,300) 100 转换函数: TO_CHAR:把某一数据类型转换成CHAR型 TO_DATE:把某一数据类型转换成DATE型, 须考虑特定的数据格式 TO_NUMBER:把某一数据类型转换成NUMBER型 3、从多个表中显示数据 使用等值连接 select a.serv_id,b.name,a.charge from acct_item a, acct_item_type bwhere a.acct_item_type_id= b.acct_item_type_idand a.serv_id in (select serv_id from serv where acc_nbr='3061818' and state='F0A') and a.billing_cycle_id=161 使用别名简化 连接多个表 select c.acc_nbr,b.name,a.charge from acct_item a, acct_item_type b, serv cwhere a.acct_item_type_id=b.acct_item_type_idand a.serv_id=c.serv_id and c.acc_nbr='3061818' and c.state='F0A' and a.billing_cycle_id=161 4、使用组函数合计数据 什么是分组函数 分组函数运算每一组记录,每一组返回 一个结果。这些组可能是整表,也可能是由 一个表分成的多个组。 分组函数类型 AVG COUNT SUM MAX MIN 产生数据组 GROUP BY 子句 Select count(*),substr(ktzr_hm,1,3) from ktzr Where substr(ktzr_hm,1,1)=‘2’ Group by substr(ktzr_hm,1,3); 限定组的结果 HAVING子句 -记录被分组 -应用组函数 -匹配HAVING子名的组被显示 Select count(*),substr(ktzr_hm,1,3) from ktzr Where substr(ktzr_hm,1,1)=‘2’ Group by substr(ktzr_hm,1,3) Having count(*)>10000; 5、使用子查询 子查询: 在一个select中嵌入另一个查询语句 Select serv_id,acc_nbr from serv Where substr(acc_nbr,1,1)='2' and serv_id in ( select serv_id from acct_item where acct_item_type_id=212 and billing_cycle_id=161); 6、操作数据 -DML语句 -INSERT,UPDATE,DE

oracle数据库课程描述,《ORACLE数据库简介》课件.ppt相关推荐

  1. 计算机第三章ppt课件ppt,计算机操作系统(大学课程)第三章幻灯片课件.ppt

    计算机操作系统(大学课程)第三章幻灯片课件.ppt 2.成组调度 应用程序A 应用程序B Cpu1 线程1 线程1 Cpu2 线程2 空闲 Cpu3 线程3 空闲 Cpu4 线程4 空闲 时间 1/2 ...

  2. oracle序列的描述,Oracle同义词和序列的基本使用方法

    Oracle同义词通俗的讲就是某个对象的替代名称,其主要的作用就是利用相关的同义词方便的操纵各种不同用户模式下的相关对象.我们通过select user from dual来对当前使用的用户进行查看. ...

  3. 多伦多大学2020春季CSC311课程「机器学习导论」课件PPT

    点击上方"深度学习技术前沿",选择"星标"公众号 资源干货,第一时间送达 多伦多大学Amir-massoud Farahmand和Emad A. M. Andr ...

  4. 职工考勤管理信息系统数据库课设_职工考勤管理信息系统数据库课程设计

    职工考勤管理信息系统数据库课程设计 数据库课程设计说明书 数据库课程设计说明 题目 : 职工考勤管理信息系统 专 业 计算机科学与技术 班 级 学 号 姓 名 2011 年 10 月 21 日 1 数 ...

  5. 计算机机房管理系统 数据库课设,学校机房管理系统数据库课程设计.doc

    学校机房管理系统数据库课程设计.doc 数据库原理及应用课程设计设计报告题目机房管理系统后台数据库学号131007220学生姓名指导教师提交时间2015/1/4目录第1章需求分析111课程设计概述11 ...

  6. JAVA 点菜系统数据库课程设计

    点菜系统数据库课程设计 效果图 数据库建表 CREATE TABLE OrderDish (orderid int not null,money int,primary key(orderid) ); ...

  7. oracle物化视图视频,Oracle物化视图使用详解视频教程

    课程目标 深刻理解Oracle物化视图的原理和应用场景,熟练通透地掌握物化视图的创建.刷新方式.物化视图日志.查询重写以及开发技巧. 适用人群 Oracle数据库工程师.Oracle DBA 课程概述 ...

  8. oracle 慕课课程_“慕课”在Oracle数据库课程中的应用探讨

    [摘 要] 在分析近年来集宁师范学院Oracle数据库课程教学现状."慕课"教学模式优势的基础上,探讨了通过在线平台引入"慕课"进行混合式教学的教学方法,实现翻 ...

  9. oracle学生考勤,Oracle数据库课程设计――学生考勤系统的Oracle实现1

    Oracle数据库课程设计――学生考勤系统的Oracle实现1 辽宁工程技术大学 Oracle数据库课程设计报告 学生考勤系统 姓 名: XXXXX 班 级: 计SJ08-1班 学 号: 完成日期: ...

最新文章

  1. Angular1.x入门级自定义组件(导航条)
  2. hibernate.cfg.xml详细配置
  3. 【错误记录】VMware 虚拟机报错 ( 向 VMWare 虚拟机中的 Ubuntu 系统拷贝文件时磁盘空间不足 )
  4. iTerm2 的配置与美化
  5. 计算机系统的可靠性可以用什么来表示,系统分析师考试计算机系统的可靠性指标...
  6. linux c之解决使用socket函数返回为0的问题
  7. java split函数应该注意的问题
  8. Hibernate 语句总结
  9. 在linux安装windows应用商店,Ubuntu 已在微软官方应用商店 Windows Store 上免费提供下载...
  10. Excel如何快速删除图片背景?
  11. 重标极差(R/S)分析法计算Hurst指数(Python)
  12. 安装软件出现错误处理:internal error2503/2502
  13. 怎么在python输出图片_python怎么输出图片
  14. win10 不能使用 ps3相机
  15. 旧手机(小米4)装linux的一个记录
  16. 基线校正——多项式拟合
  17. 英17岁少年开发应用获百万美元投资
  18. TX2安装pytorch+TensorRT+yolov5实现实时检测
  19. ModeShape介绍
  20. 《推荐系统》-FM模型

热门文章

  1. 房屋安全鉴定报告的有效期及两种鉴定类型
  2. 寻找那些神奇的自幂数---C语言
  3. Photoshop插件--证件照--1寸裁剪--1寸排版--脚本开发--PS插件
  4. Unity实现圆形旋转滚动视图
  5. 《拥抱变化——社交网络时代的企业转型之道》一第1章 助力社交商务成功的AGENDA体系...
  6. VMware虚拟机没有网
  7. 关于java面试被虐的痛苦经历,你有体验过吗?
  8. ios申请企业开发者账号的代理_2020年苹果ios企业开发者账号的申请流程攻略(最专业详细)...
  9. Go实战--也许最快的Go语言Web框架kataras/iris初识四(i18n、filelogger、recaptcha)
  10. C语言常见字符串函数、字符分类函数与内存函数的使用