SQL语言简介_sql语言简介

2020-02-28 其他范文 下载本文

SQL语言简介由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“sql语言简介”。

SQL语言简介

㈠、什么是SQL语言

SQL(Structure Query Languge,结构化查询语言)是一种数据库专用的计算机语言,不管是Oracle、MS SQL、Acce、MySQL或其他公司的数据库,也不管数据库建立在大型主机或个人计算机上,都可以使用SQL语言来访问和修改数据库的内容。虽然不同公司的数据库软件多多少少会增加一些专属的SQL语法,但大体上,它们还是遵循ASNI(美国国家标准协会)制定的SQL标准。因为SQL语言具有易学习及阅读等特性,所以SQL逐渐被各种数据库厂商采用,而成为一种共通的标准查询语言。只要你学会SQL,即可操作各种数据库如Visual Foxpro、Acce、dBase等等。总之,SQL语言是各种数据库都可以使用的数据库查询语言。

SQL语言不仅仅具有查询数据库的功能,而且可以对数据库完成选取、增删、更新与跳转等各种操作。㈡、SQL语言的组成SQL语言是由命令(函数)、子句、运算符、加总函数及通配符等组成,分述如下:

1、命令

SQL的命令可分成数据定义语言与数据操作语言,数据定义语言可用来建立新的数据库、数据表、字段及索引等,本教程不予介绍;另一为数据操作语言,可用来建立查询表、排序、筛选数据、修改、增删等动作。数据定义语言命令常用的有选择、添加、删除和修改这四种:

⑴、命令:SELECT

中文意思:选择

说明:用于找出合乎条件的记录

⑵、命令:INSERT

中文意思:插入

说明:用于增加一笔记录或合并两个数据表

⑶、命令:UPDATE

中文意思:更新

说明:用于更正合乎条件的记录

⑷、命令:DELETE

中文意思:删除

说明:用于删除合乎条件的记录

2、子句

子句是用于设定命令要操作的对象(即参数),SQL所用的子句如下:

⑴、子句:FROM

中文意思:数据表

说明:用于指定数据表

⑵、子句:WHERE

中文意思:条件

说明:用于设定条件

⑶、GROUP BY

中文意思:分组(合并)

说明:用于设定分组

⑷、ORDER BY

中文意思:排序

说明:用于设定输出的顺序及字段

3、运算符

子句参数中的运算符使子句构成不同的语法格式,如“字段1='100'”、“字段1>'100'”等。运算符又分逻辑运算符与比较运算符。

◇逻辑运算符如下:

⑴、运算符:AND

中文意思:并且

说明:逻辑且

⑵、运算符:OR

中文意思:或者

说明:逻辑非

⑶、运算符:NOT

中文意思:取反

说明:逻辑非或逻辑反

◇比较运算符如下:

⑴、运算符:

⑵、运算符:≤说明:小于等于

⑶、运算符:≥说明:大于等于

⑷、运算符:>说明:大于

⑸、运算符:=说明:等于

⑹、运算符:说明:不等于

⑺、运算符:BETWEEN说明:用于设定范围中文意思:在...之间

⑻、运算符:LIKE说明:用于通配设定中文意思:如同

⑼、运算符:IN说明:用于集合设定中文意思:在...之内

4、加总函数

加总函数常常运用在命令的参数中,如:“SELECT SUM(数学),AVG(数学)FROM 成绩单”。⑴、加总函数:AVG

中文意思:平均

说明:用于求指定条件的平均

⑵、加总函数:COUNT

中文意思:数量

说明:用于求指定的数量

⑶、加总函数:SUM

中文意思:和

说明:用于求指定条件的和

⑷、加总函数:MAX

中文意思:最大值

说明:用于求指定条件的最大值

⑸、加总函数:MIN

中文意思:最小值

说明:用于求指定条件的最小值

5、通配符

⑴、通配符:%意义:任何长度的字符串(包括0)

⑵、通配符:_意义:下划线表示任何一个字符

⑶、通配符:[ ]意义:中括号表示某个范围内的一个字符

在下一讲将说明SQL语言是怎样把命令(函数)、子句、运算符、及加总函数等组合在一起的。

SQL语言简介

SQL—结构化查询语言数据定义语言CREATEDROPALTER数据操纵语言SELECTINSERTUPDATEDELETE数据控制语言GRANTREVOKE数据定义语言CREATE TABLE 学生(学生ID SMALLINT NOT NULL......

SQL 语言

SQL语言create database studenton primary(name=student_data1,filename='c:\student_data1.mdf',size=10M,maxsize=100M,filegrowth=10%)filegroupstudent_group分组(n......

SQL语言

1.输出任意两个字符串变量的值(参考代码)declare @v1 varchar(12),@V2 varchar(12)set @v1='中国'set @v2='你好!'select @v1+@v22.为以下程序纠错declare @v1 varchar(12),@......

SQL语言

SQL语言1.数据定义:a) Create 创建b) Drop 删除对象数据表 表的创建:create table 表名(字段名1 类型 primary key注:主键,字段名2 类型,……, check 表级约束)例:S(Sno,Sname,S......

sql语言

11.2.2 数据定义命令1.CreateTable命令Create Table ([][,] [][,……][,] [][]); 语句功能:创建一个以为名的、以指定的列属性定义的表结构。2.Alter Table命令Alter Table[ ADD......

《SQL语言简介.docx》
将本文的Word文档下载,方便收藏和打印
推荐度:
SQL语言简介
点击下载文档
相关专题 sql语言简介 语言 简介 sql sql语言简介 语言 简介 sql
[其他范文]相关推荐
[其他范文]热门文章
下载全文