SQL教程(高级篇)

2019-08-03 10:39

SQL教程(高级篇)

课程表

SQL 基础

? ? ? ? ? ? ? ? ? ? ?

SQL 首页 SQL 简介 SQL 语法 SQL select SQL distinct SQL where SQL AND & OR SQL Order By SQL insert SQL update SQL delete SQL 高级

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

SQL Top SQL Like SQL 通配符 SQL In SQL Between SQL Aliases SQL Join SQL Inner Join SQL Left Join SQL Right Join SQL Full Join SQL Union SQL Select Into SQL Create DB SQL Create Table SQL Constraints SQL Not Null SQL Unique SQL Primary Key SQL Foreign Key SQL Check SQL Default SQL Create Index SQL Drop SQL Alter SQL Increment

? ? ? ? ? ?

SQL View SQL Date SQL Nulls SQL isnull() SQL 数据类型 SQL 服务器 SQL 函数

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

SQL functions SQL avg() SQL count() SQL first() SQL last() SQL max() SQL min() SQL sum() SQL Group By SQL Having SQL ucase() SQL lcase() SQL mid() SQL len() SQL round() SQL now() SQL format()

SQL 总结

? ?

SQL 快速索引 SQL 总结 实例/测验

? SQL 测验 建站手册

? ? ? ? ? ? ?

网站构建

万维网联盟 (W3C) 浏览器信息 网站品质 语义网 职业规划 网站主机

SQL 是用于访问和处理数据库的标准的计算机语言。

在本教程中,您将学到如何使用 SQL 访问和处理数据系统中的数据,这类数据库包括:Oracle, Sybase, SQL Server, DB2, Access 等等。

开始学习 SQL !

注:本教程中出现的姓名、地址等信息仅供教学,与实际情况无关。

SQL高级篇

SQL TOP 子句

TOP 子句

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

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

注释:并非所有的数据库系统都支持 TOP 子句。

SQL Server 的语法:

SELECT TOP number|percent column_name(s) FROM table_name

MySQL 和 Oracle 中的 SQL SELECT TOP 是等价的 MySQL 语法

SELECT column_name(s) FROM table_name LIMIT number

例子 SELECT * FROM Persons LIMIT 5

Oracle 语法

SELECT column_name(s)

FROM table_name

WHERE ROWNUM <= number

例子 SELECT * FROM Persons WHERE ROWNUM <= 5

原始的表 (用在例子中的):

Persons 表: Id 1 2 3 4

LastName

Adams Bush Carter Obama

FirstName

John George Thomas Barack

Address

Oxford Street Fifth Avenue Changan Street Pennsylvania Avenue

City

London New York Beijing Washington

SQL TOP 实例

现在,我们希望从上面的 \表中选取头两条记录。

我们可以使用下面的 SELECT 语句:

SELECT TOP 2 * FROM Persons

结果: Id 1 2 LastName Adams Bush FirstName John George Address Oxford Street Fifth Avenue City London New York SQL TOP PERCENT 实例 现在,我们希望从上面的 \表中选取 50% 的记录。

我们可以使用下面的 SELECT 语句:

SELECT TOP 50 PERCENT * FROM Persons

结果:

Id 1 2 LastName Adams Bush FirstName John George Address Oxford Street Fifth Avenue City London New York

SQL LIKE 操作符

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

LIKE 操作符

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

SQL LIKE 操作符语法

SELECT column_name(s) FROM table_name

WHERE column_name LIKE pattern

原始的表 (用在例子中的):

Persons 表: Id 1 2 3 LastName Adams Bush Carter FirstName John George Thomas Address Oxford Street Fifth Avenue Changan Street City London New York Beijing LIKE 操作符实例

例子 1


SQL教程(高级篇).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:量本利分析

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: