SQL语句
SELECT 语句 (查询)
SELECT : 表示要选择显示哪些字段
from: 表示从哪些表中查询
where: 说明查询的条件,不写对全体记录操作
into 目标表: 将查询结果输出到指定的目标表
order by 字段: 按指定字段排序 升序 asc 降序 desc
group by 字段: 按指定字段分组
having 条件: 设置分组条件
UPDATE 语句(字段内容更新)
格式:update 表名 set 字段=表达式[where 条件]
INSERT 语句(插入记录)
格式:insert into 表名(字段名表) values(内容列表)
DELETE 语句 (删除记录)
格式:delete from 表明 [where 条件]
例题

-
查询xscj表中男生所有的信息
-
select 学号,姓名,性别,出生日期,转业成绩 from xscj where 性别="男" -
select * from xscj where 性别="男" *代表所有列
-
-
查询xscj表中男生的姓名和专业成绩
-
select 姓名,专业成绩 from xscj where 性别="男"
-
-
查询xscj表中男生的所有信息并按专业成绩排列(升序)
-
select * from xscj where 性别="男" order by 专业成绩 -
select * from xscj where 性别="男" order by 专业成绩 asc
-
-
查询xscj表中男生的姓名和转专业成绩,并将查询结果输出到“男生成绩”表
-
select 姓名,专业成绩 into 男生成绩 from xscj where 性别="男"
-
-
按性别统计性别的平均专业成绩
-
select 性别,avg(专业成绩) as 平均专业成绩 from xscj group by 性别
-
-
统计男生的平均专业成绩
-
select 性别,avg(专业成绩) as 平均专业成绩 from xscj group by 性别 having 性别="男"
-
-
将xscj表中学号为“20170105”的学生姓名改为“王文军”
-
UPDATE xscj set 姓名 = "王文军" where 学号 = "20170105"
-
-
在xscj表中插入一条记录:学号:20170106,性别:女,出生日期:2000/09/13 专业成绩:95
-
insert into xscj values("20170106","王文","女",#2000/09/13#,95) -
insert into xscj(学号,姓名,性别,出生日期,专业成绩) values("20170106","王文","女",#2000/09/13#,95)
-
-
删除xscj表中学号为"20170101"的记录
-
delete from xscj where 学号="20170101"
-

浙公网安备 33010602011771号