下载此文档

SQL语句培训教材.docx


文档分类:IT计算机 | 页数:约50页 举报非法文档有奖
1/50
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/50 下载此文档
文档列表 文档介绍
SQL语句培训教材
SQL语句培训教材
SQL语句培训教材
SQL语句培训教材
一、 SQL概括
1、 SQL初识
SQL( Structured Query Language, 构造化查问语言)是一
种查问、插入、更新和删除数据,生成、改正和删除数据库对象,
供给数据库安全控制,完好性及数据保护控制,是面向数据库的
通用数据办理语言规范。
数据库对象包含表、视图、索引、同义词、族、触发器、函
数、过程、包、数据库链和快照等。
2、 SQL数据库的系统统构造
(1) SQL数据库是表的聚集;
(2) SQL 表由行集构成,行是列的序列,每列对应一个数据
项;
(3)表或许是基本表,或许是视图;
(4)一个基本表能够跨一个或多个储存文件,一个储存文件
也可寄存一个或多个基本表。储存文件与物理文件对
应。
(5)用户能够用 SQL语句对表进行操作,包含视图和基本表。
(6) SQL的用户能够是应用程序,也能够是终端用户。
3、 SQL的构成
SQL由 4 部份构成:
(1)数据定义: SQL DDL。定义 SQL 模式、基本表、视图和
索引。
(2)数据操控: SQL DML。包含数据查问和数据更新(增、
删、改)。
(3)数据操制:包含对基本表和视图的受权、完好性规则的
描绘和事务控制等。
(4)嵌入式 SQL的使用规定
二、 数据库查问
1、SQL语句符号:
操作符
用途
例子
+ -
表示正数或负数, 正数可省去
+
+
将两个数或表达式进行相加
A=c+b
-
将两个数或表达式进行相减
34-12
*
将两个数或表达式进行相乘
12*34
/
除以一个数或表达式
18*11
NULL
空值判断
Where name is null;
||
字符串通接
‘101- ’||tel_num
=
等于测试
Select * from emp
where name=’王五’ ;
!= 或 <>或 不等于测试
Select * from emp
^=
where name != ’ 王
五’ ;
SQL语句培训教材
SQL语句培训教材
SQL语句培训教材
<
小于测试
Select * from emp
Where sal < 5000;
>
大于测试
Select * from emp
Where sal > 5000;
<=
小于等于测试
Select * from emp
Where sal <= 5000;
>=
大于等于测试
Select * from emp
Where sal >= 5000;
Not in
测试某值能否在一个指定的结
Select
name,addr
果集中
from expert
where
localnot
in( ‘ 北 京 ’, ’ 上
海’ );
ANY
将一个值与一组值进行比较,
select
ename,sal
返回 知足条件的结果
。一定
from emp where sal<=
跟!=,<,>,<=,>=
any(select sal from
emp
where
deptno=10)
SOME
同 ANY,一定跟 !=,<,>,<=,>=
ALL
将一个值与一组值比较,返回
Select name,sal from
知足 条件的所有列值
。一定
emp
跟!=,<,>,<=,>=
Where sal<=
SQL语句培训教材
SQL语句培训教材
SQL语句培训教材
all
( 500,800,1200);
Not
判断 某个值能否界于 二者之
Select name,sal from
between
间。
emp Where
A and B
sal between 500 and
1200;
[not]exis
判断某个列能否存在于一组值
s

SQL语句培训教材 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数50
  • 收藏数0 收藏
  • 顶次数0
  • 上传人飞行的振中
  • 文件大小119 KB
  • 时间2022-05-19