Skip to content

增删改查

作者:Lee 等
最后更新:

插入单条记录

sql
insert into 表名(列名1,列名2)
values('数据1','数据2')

插入多条记录

sql
insert into 表名(列名1,列名2)
values('数据1','数据2'),('第二个数据1','第二个数据2')

使用 into 子句创建新表

sql
select 目标列
into 表名
from 数据源

将 Teacher 表中的工作日期改为当前日期 + 3

sql
update Teacher set WorkDate = GETDATE() + 3

限定只更改姓名为 abc 的列

sql
update Teacher set WorkDate = GETDATE() + 3
where TeacherName = 'abc'

sql
delete from 表名
where 条件(可选)

sql
select 目标列
from 数据源

查询所有信息

sql
select *
from student

查询特定的信息

sql
select 列1,列2,列3
from student

指定查询后显示的字段名

sql
select StudentID as 学号 StudentName as 姓名
from student

去除查询结果中的重复行

sql
select distinct StudentID as 学号
from student

输出查询结果的前三

sql
select top 3 *
from student

输出查询结果的前 10%

sql
select top 10 percent *
from student

页面历史