欢迎来到,数据库联盟!

数据库之用SQl语句操作数据

青春一经“典当”,永不再赎。

把自己当傻瓜,不懂就问,你会学的更多。

一.SQL简介

1.SQL能干点什么嘞?

SQL语言是针对数据库而言的一门语言,它可以创建数据库、数据表、可以针对数据库的数据进行增、删、改、查等操作,可以创建视图、存储过程,

可以赋予用户权限等。

2.SQL的发展

SQL的全称是“结构化查询语言(Structured Query Language)”,是1974年由Boyce和Chamberlin提出来的。1975-1979年由IBM公司研制的关系数

据库管理系统原型系统System R 实现了这种语言,经过多年的发展,SQL语言已成为关系数据库的标准语言。

3.SQL的组成

* DEM(Data Manipulation  Language,数据操作语言):用来插入、修改和删除数据库中的数据。

* DDL(Data Definition Language,数据定义语言):用来建立数据库、数据库对象和定义其列,大部分是以CREATE开头的。

* DQL(Data Control Language):用来对数据库中的数据进行查询。

* DCL(Data Control Language):用来控制数据库组件的存取许可、存取权限等。

二.SQL中的运算符

1.算数运算符

算数运算符
运算符 说明
+ 加运算符,求两个数或表达式相加的和
- 减运算符,求两个数或表达式相减的差
* 乘运算符,求两个数或表达式相乘的积
/ 除运算符,求两个数或表达式相除的商
% 取模运算,求两个数或表达式相除的余数
赋值运算符
运算符 说明
= 把一个数或变量或表达式赋值个另一个变量
比较运算符
运算符  
= 等于
> 大于
< 小于
<> 不等于
>= 大于等于
<= 小于等于
!= 不等于
逻辑运算符
运算符 说明
AND 当且仅当两个布尔表达式都为TRUE时,返回TRUE
OR 当且仅当两个布尔表达式都为FALSE时,返回FALSE
NOT 对布尔表达式的值取反,优先级别最高

三.使用T-SQL插入数据(下面是重点,一般人我告诉他

添加数据

*在SQLServer Management Studio 中插入数据比较简单,只要右击表,然后在弹出的快捷菜单中选择“编辑前200行”选项,就可以像表中直接输入数据行。

*使用T-SQL可以向表中添加新数据,也可以将现有表中的数据添加到新创建的表中。

1.使用INSERT插入数据

语法:INSERT [INTO] 表名 [(列明列表)] VALUES(值列表);

*[INTO]是可选的,也可以省略。

*表名时必须的。

*表的列名是可选的,如果省略,将以此插入所有列。

*多个列名和多个值列表标用逗号分隔。

*分号(;)是T-SQL语句终止符,分号不是必须的。

2.使用T-SQL更新数据

语法:UPDATE 表名 SET 列名 =  更新值 [WHERE  更新条件]

*SET后面可以紧随多个“列名=更新值”,修改多个数据列的值,不限一个,使用逗号分隔。

*WHERE子句是可选的,用来限制跟新数据的条件。若不限制,则整个表的所有数据行将被更新。

3.使用T-SQL删除数据

语法:DELETE [FROM]  表名[WHERE<删除条件>]

4.查询数据

语法:SELECT * FROM 表名 

 

未完待续......                                                    

写的不是很好,不过我会努力

点个赞!点个赞!点个赞!

原文地址:https://www.cnblogs.com/shuaibin/p/4937929.html