1 --修改数据库名字 sp_renamedb 数据库名字, 修改后的数据库名字;
2
3 --修改 Update 排除 Except 删除表 drop table 删除表数据 delete
4
5 --不等于 <> 在里面 in 并且 and 或者 or 在两者之间 between 去除了重复的 distinct
6
7 --from 谁,谁就是左表 inner join:内联接 left join 左外连接 right join 右外连接
8
9 --SQL 查询举例 :
10
11 --简单的多表联合查询,选了课的学生和他选的课
12
13 select s.*, cName,cGrade from sc inner join student s on s.stuId = sc.stuId
14
16 --求平均成绩最大的系和系的人数与它的平均成绩(2种方法)
17
18 select top 1 stuDept, count(*) as 人数, avg(stuAvgrade) from student
19
20 group by stuDept order by avgrade desc
21
22 select stuDept, count(*) as 人数, avg(stuAvgrade) from student
23
24 group by stuDept having avg(stuAvgrade) =
25
26 (select top 1 avg(stuAvgrade) as allAvg from student group by stuDept order by allAvg desc)
27
29 查某某同学跟了哪几个老师
30
31 select * from teacher
33 where tId in
35 (
36 select tId from teacherStudentDetail
40 where stuId = (select stuId from student where stuName = '某某')
44 )