1、查询语句
Select 需要查询具体列 From 表名
Where 搜索条件
select * from student_Info where 性别 ='女'
Group by 分组
SELECT * from result_Info where class_No ='1' order by result DESC
ORDER BY 排序
select 考试编号,课程编号 ,AVG(result) from result_Info where class_No ='1'group by rollup (考试编号,课程编号)
Rollup 是先按考试编号进行分组
cube是先按课程编号进行分组
使用函数
select MAX(分数) from 成绩信息 where 考试编号='001' and 课程编号='2'
使用HAVING子句
select 考试编号,课程编号,AVG(分数) from 成绩信息 group by 考试编号,课程编号
HAVING AVG(分数)>=90
2、插入语句
insert into 表名或视图名 values 具体数据
insert into 学生信息 values('2009100101','李明','男''1999-04-05','20060101','河北省')
Insert…select 语句
insert 学生信息1 select * from 学生信息 Where 家庭住址 like '河南%'
Select …into语句
select * into #student1 from 学生信息 where 性别='男'
3、update语句
Update 表名 set 列名='' where 条件
update student_Info set student_ID='15',student_Name='张三' where student_ID='989'
4、delete语句
delete from 表名
5、COMPUTE子句
compute sum(result),avg(result),max(result),min(result) by 考试编号
6、where子句中使用运算符s
select * from result_Info where class_No='1'and (result between 60 and 70)