> 文档中心 > sql server的增删改查,删除列,范围查询

sql server的增删改查,删除列,范围查询

sql server的添加语法

--添加语法,默认给整张表的字段添加数据INSERT INTO 表名 VALUES(值1,值2,值3)---表示给规定的字段,添加数据,有顺序,字段1对应值1.。。。。以此类推[]INSERT INTO 表名([字段1],[字段2],[字段3]) VALUES(值1,值2,值3)

sql server的修改语法,设置要修改的字段

UPDATE 表名 SET 字段1=修改的值1,字段2=修改的值2,.. . .. WHERE 修改的条件

sql server的删除语法,删除某张表的数据―如果不加条件,就会删除整张表的数据

DELETE FROM 表名 wHERE 删除的条件

sql server的删除语法,删除列

alter table 表名drop column 列名--有约束要先删除约束alter table 表名drop constraint 约束

sql server的基础查询语法---模糊查询

一、模糊查询,包含查询

select * from 表名 where 列名 like '%要查询的字段%'

二、模糊查询,开头查询

select * from 表名 where 列名 like '要查询的字段%'

三、模糊查询,结尾查询

select * from 表名 where 列名 like '%要查询的字段'

sql server的基础查询语法---连表查询

一、连表查询,内连接查询

select * from 第一张表名 重命名字段1inner join 第二张表名 重命名字段2on 重命名字段1.关联的列=重命名字段2.关联的列where 要筛选的条件

 二、连表查询,左连接查询

select * from 第一张表名 重命名字段1left join 第二张表名 重命名字段2on 重命名字段1.关联的列=重命名字段2.关联的列where 要筛选的条件

三、连表查询,右连接查询 

select * from 第一张表名 重命名字段1right join 第二张表名 重命名字段2on 重命名字段1.关联的列=重命名字段2.关联的列where 要筛选的条件

四、连表查询,外连接查询  

select * from 第一张表名 重命名字段1full join 第二张表名 重命名字段2on 重命名字段1.关联的列=重命名字段2.关联的列where 要筛选的条件

sql server的基础查询语法---范围查询 开始结束 

select * from 表名 where 列名 between 开始的值 and 结束的值

sql server的基础查询语法---升序降序查询

--desc 降序  默认升序 ascSELECT * FROM 表名 order by 列名 desc

sql server的基础查询语法---聚合查询

计算总数SELECT COUNT(*) FROM 表名SUM计算某一列的合计值,该列必须为数值类型AVG计算某一列的平均值,该列必须为数值类型MAX计算某一列的最大值MIN计算某一列的最小值

解梦吧