数据库操作简介(一)

SQL语言的全称是Structured Query Language

即结构化查询语言,是目前流行的数据库系统上的标准语言,例如OracleDB2SQL Server等,都支持标准化的SQL语言。

目前SQL语言主要经历了两个阶段标准的发展,即SQL1992SQL1999。

 


 

SQL语句种类很多,其中跟开发关系比较密切的、常用的SQL语句包含以下几种:

 

1:查询语句

 

查询语句只有一种,即Select语句。

 

2DML语句(Data Manipulation Language)即数据操作语言

 

DML包含InsertUpdateDelete等常用语句

 

3DDL语句(Data Definition Language)即数据定义语言

 

DDL语句包含CreateAlterDrop等常用语句

 

4:事务控制语句

 

包含CommitRollback等常用语句

 


 

select语句:

  标准格式:

Select {*, column[alias], …}    #distinct 消除重复 ;

From table      #dual 表示虚表

[where …]      #between .. and .. 之间 包含最大最小值

[group by …]   #组函数 avg min max sum count

[having …]

[order by …]    #asc升序 desc降序

 

这其中子句的执行顺序是

首先执行where语句将原有记录过滤;

第二执行group by 进行分组;

第三执行having过滤分组;

然后将select 中的字段值选出来;

最后执行order by 进行排序;

 


DML语句:

insert语句格式

Insert into table [(column, …)]

Values (value [, value…]);

update语句格式:

Update table

Set column = value [column = values]

[where …]

delete语句格式:

Delete from table

[Where …];


DDL语句:

rollback;commit

 

 

 

posted on 2016-08-02 22:05  雨小伍  阅读(70)  评论(0)    收藏  举报