最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

OracleSQL高级篇

来源:动视网 责编:小采 时间:2020-11-09 10:51:11
文档

OracleSQL高级篇

OracleSQL高级篇:1.TOP 子句 TOP 子句用于规定要返回的记录的数目。 对于拥有数千条记录的大型表来说,TOP 子句是非常有用的。 SELECT TOP number 1.TOP 子句 TOP 子句用于规定要返回的记录的数目。 对于拥有数千条记录的大型表来说,TOP 子句是非常有用的。 SEL
推荐度:
导读OracleSQL高级篇:1.TOP 子句 TOP 子句用于规定要返回的记录的数目。 对于拥有数千条记录的大型表来说,TOP 子句是非常有用的。 SELECT TOP number 1.TOP 子句 TOP 子句用于规定要返回的记录的数目。 对于拥有数千条记录的大型表来说,TOP 子句是非常有用的。 SEL


1.TOP 子句 TOP 子句用于规定要返回的记录的数目。 对于拥有数千条记录的大型表来说,TOP 子句是非常有用的。 SELECT TOP number

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'

文档

OracleSQL高级篇

OracleSQL高级篇:1.TOP 子句 TOP 子句用于规定要返回的记录的数目。 对于拥有数千条记录的大型表来说,TOP 子句是非常有用的。 SELECT TOP number 1.TOP 子句 TOP 子句用于规定要返回的记录的数目。 对于拥有数千条记录的大型表来说,TOP 子句是非常有用的。 SEL
推荐度:
标签: 数据库 高级 sql
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top