1.TOP 子句

TOP 子句用于规定要返回的记录的数目。

对于拥有数千条记录的大型表来说,TOP 子句是非常有用的。

SELECT TOP number|percent column_name(s)

FROM table_name

例如:SELECT TOP 2 * FROM Persons

2.LIKE 操作符

LIKE 操作符用于在 WHERE 子句中搜索列中的指定模式。

SELECT column_name(s)

FROM table_name

WHERE column_name LIKE pattern

例:SELECT * FROM PersonsWHERE City NOT LIKE '%lon%'

SELECT * FROM PersonsWHERE City NOT LIKE '%lon'

SELECT * FROM PersonsWHERE City NOT LIKE 'lon%'

3.SQL 通配符

在搜索数据库中的数据时,SQL 通配符可以替代一个或多个字符。

SQL 通配符必须与 LIKE 运算符一起使用。

通配符

描述

%

替代一个或多个字符

_

仅替代一个字符

[charlist]

字符列中的任何单一字符

[^charlist]

或者

[!charlist]

不在字符列中的任何单一字符

例:SELECT * FROM PersonsWHERE FirstName LIKE '_eorge'

SELECT * FROM PersonsWHERE City LIKE '[ALN]%'

4.IN 操作符

IN 操作符允许我们在 WHERE 子句中规定多个值。

SELECT column_name(s)FROM table_nameWHERE column_name IN (value1,value2,...)

例:SELECT * FROM PersonsWHERE LastName IN ('Adams','Carter')

5.BETWEEN 操作符

操作符 BETWEEN ... AND 会选取介于两个值之间的数据范围。这些值可以是数值、文本或者日期。

SQL BETWEEN 语法

SELECT column_name(s)

FROM table_name

WHERE column_name

BETWEEN value1 AND value2

例:SELECT * FROM PersonsWHERE LastNameBETWEEN 'Adams' AND 'Carter'

6.Alias

通过使用 SQL,可以为列名称和表名称指定别名(Alias)。

表的 SQL Alias 语法

SELECT column_name(s)

FROM table_name

AS alias_name

列的 SQL Alias 语法

SELECT column_name AS alias_name

FROM table_name

例 :SELECT po.OrderID, p.LastName, p.FirstNameFROM Persons AS p, Product_Orders AS poWHERE p.LastName='Adams' AND p.FirstName='John'

oracle grand select,Oracle SQL 高级篇相关推荐

  1. oracle load select,Oracle数据库的Load详解

    --常规load方式----load.ctl文件load datainfile --常规load方式 ----load.ctl文件 load data infile 'c:\1.txt' into t ...

  2. java搭配oracle,Java联接Oracle(高级篇)

    Java连接Oracle(高级篇) 在项目工程目录下新建一个config文件夹,在config文件夹里创建一个database.properties文件,配置相关Oracle数据库的driver.ur ...

  3. python 连接 oracle 循环,4.使用cx_Oracle连接Oracle(高级篇)

    [Python运维]使用cx_Oracle连接Oracle(高级篇) 这节的内容较多,分别是: 使用sys用户连接Oracle数据库 通过函数执行SQL语句 通过读取文件内的内容来执行SQL语句 使用 ...

  4. Oracle SQL高级编程——分析函数(窗口函数)全面讲解

    Oracle SQL高级编程--分析函数(窗口函数)全面讲解 注:本文来源于:<Oracle SQL高级编程--分析函数(窗口函数)全面讲解> 概述 分析函数是以一定的方法在一个与当前行相 ...

  5. oracle上浮下浮分析函数_Oracle SQL高级编程——分析函数(窗口函数)全面讲解...

    Oracle SQL高级编程--分析函数(窗口函数)全面讲解 概述 分析函数是以一定的方法在一个与当前行相关的结果子集中进行计算,也称为窗口函数. 一般结构为 Function(arg1 , arg2 ...

  6. MySQL,Oracle系统学习,以及SQL语言-----数据库篇学习笔记

    Handouts MySQL和Oracle系统学习 一. 开篇立意(~~~~必看,有说明~~~~) 二. Oracle 篇 数据库存在之意义 基础概念(必须看,后面不会说明!!!) Oracle管理系 ...

  7. oracle延时盲注如何防止,【原创】WEB安全第四章SQL注入篇21 oracle 延时注入

    WEB安全第四章SQL注入篇21 oracle 延时注入 1.简介 DBMS_LOCK.SLEEP()函数可以让一个过程休眠很多秒,但使用该函数存在许多限制.首先,不能直接将该函数注入子查询中,因为O ...

  8. 每周一书《Oracle 12 c PL(SQL)程序设计终极指南》

    本周为大家送出的书是<Oracle 12 c PL(SQL)程序设计终极指南>,此书由机械工业出版社出版, 孙风栋,王澜,郭晓惠 著. 内容简介: <Oracle 12c PL/SQ ...

  9. 使用Microsoft数据迁移助手将Oracle数据库迁移到SQL Server –安装过程和简短概述

    目标听众 (Intended audience) This document is intended for application developers and database administr ...

最新文章

  1. Spring Boot整合 Sentry 监控项目日志
  2. K8s 文档增加反种族歧视声明 | 云原生生态周报 Vol. 54
  3. 迁移学习训练集准确率一直上不去_可以提高你的图像识别模型准确率的7个技巧...
  4. linux 下安装多个ngnix
  5. 一个Linux驱动:Simple - REALLY simple memory mapping demonstration.
  6. Mac版的DjVu格式文件阅读工具
  7. 项目二:2020年华为软件精英挑战赛
  8. 苏州旅游网站的设计与实现 毕业论文+Html静态源码
  9. 165个站长在线工具箱网站源码/野兔在线工具系统V2.2.7中文版
  10. 网页连接服务器数据库,网站程序中常见的数据库连接方法
  11. MFC设置编辑框内容
  12. MQTT.fx连接阿里云物联网平台
  13. 一键定位电脑弹出垃圾广告,屏蔽删除终止,windows神器!
  14. 2022年国赛B题(处女作---河南省级三等奖)
  15. java系列之redis基础
  16. Linux解压.gz的命令
  17. [译]Flask Framework Cookbook-第八章 为Flask应用提供管理员接口
  18. 百度K站不存在!站长请安心?
  19. matlab清除命令
  20. 极速访问Github的方法

热门文章

  1. 机器都会学习了,你的神经网络还跑不动?来看看这些建议
  2. OpenCL编程详细解析与实例
  3. Dorado用法与示例
  4. 人工智能AI Boosting HMC Memory Chip
  5. 管理多供应商物联网项目的10个关键步骤
  6. 2021年大数据Flink(四十五):​​​​​​扩展阅读 双流Join
  7. Kotlin 数组的使用
  8. python 流程控制语句
  9. Leetcode 207.课程表
  10. 机器学习工程师 - Udacity 可视化 CNN