数据的添加:

首先建立一个数据库,点击新建查询,然后用代码建立一个表,表里写上列名和数据类型,约束可加可不加

 

sql server中如何修改数据类型 sql server 改数据_升序

然后使用insert语句往表里添加数据

insert [into] 表名 (列名1,列名2,列名3......列名n)

values ('列值1','列值2','列值3',......'列值n')

注:列值需要用单引号引起来,[]中括号中的into可写可不写

数据的修改:

使用update语句对数据进行修改

格式:update 表名 set 列名='表达式' where 条件表达式

例:1: 

sql server中如何修改数据类型 sql server 改数据_sql server中如何修改数据类型_02

其中如果不写where条件句就会把所有编号是b001的列的作者和出版社全都改成张三和清华大学出版社

例2:减少桔子库存20

sql server中如何修改数据类型 sql server 改数据_数据_03

例3:把苹果的库存改为30

sql server中如何修改数据类型 sql server 改数据_表名_04

例4:把桃子的价格改为5.20,生产地改为肥城,库存改为50

sql server中如何修改数据类型 sql server 改数据_升序_05

数据的删除:

格式:delete [from] 表名 [where 条件表达式]

sql server中如何修改数据类型 sql server 改数据_数据_06

这样就会把编号是b007的所有数据都删掉

数据的查询:

格式:select 列名 from 表名    其中 * (星号)代表所有列

例:

sql server中如何修改数据类型 sql server 改数据_数据库_07

消除重复行:distinct  列名

例:

sql server中如何修改数据类型 sql server 改数据_数据库_08

 where 子句:该子句是用来确定查询条件,匹配运算符如下:

% -----百分号表示任意多个字符,可以用作前缀也可以用作后缀

_  ------下划线一个字符,可以用作前缀或后缀

例1:找出代号是b003的车

sql server中如何修改数据类型 sql server 改数据_升序_09

例2:找出价格大于50万的车

sql server中如何修改数据类型 sql server 改数据_数据库_10

例3:找出价格大于三十万小于五十万的车,找出价格大于三十万油耗小于5的车

sql server中如何修改数据类型 sql server 改数据_sql server中如何修改数据类型_11

还可以用 between and 来表示介于两个条件之间的车,比如大于三十万小于五十万的车还可以这样写

sql server中如何修改数据类型 sql server 改数据_数据库_12

例4:模糊查询 查询出奥迪开头的车,以“型”结尾的车,车名包含数字5的车,车名第三个字是数字5的车

sql server中如何修改数据类型 sql server 改数据_数据_13

 表示能一次显示有几条信息的语句

sql server中如何修改数据类型 sql server 改数据_升序_14

 表示一次能显示10条信息

例:查询出40万到50万之间的车的排量有哪些

sql server中如何修改数据类型 sql server 改数据_sql server中如何修改数据类型_15

order by 子句:order by 列名

注:asc 按升序排列  desc 按降序排列

例1:按车的价格升序排列

sql server中如何修改数据类型 sql server 改数据_sql server中如何修改数据类型_16

例2:按车的油耗降序排列,油耗一样时,按车的价格降序排列

sql server中如何修改数据类型 sql server 改数据_sql server中如何修改数据类型_17

注:假如一个表中有水果的单价和库存这两列,但是没有成本这一列,要算出这个表中水果的成本,就用这个表中的

单价乘以库存就是水果的成本

sql server中如何修改数据类型 sql server 改数据_数据_18

如果要改一个表中某列的名字

sql server中如何修改数据类型 sql server 改数据_表名_19