二、SQL 之聚合函数
聚合函数是对一组值进行计算并返回单一的值的函数,它经常与 select 语句中的 group by 子句一同使用。
avg():返回的是指定组中的平均值,空值被忽略。...三、SQL 之连接查询(左连接和右连接的区别)
外连接:
左连接(左外连接):以左表作为基准进行查询,左表数据会全部显示出来,右表如果和左表匹配的数据则显示相应字段的数据,如果不匹配则显示为 null。...防止 sql 注入的方式:
预编译语句:如,select * from user where username = ?,sql 语句语义不会发生改变,sql 语句中变量用?...4.对操作符的优化,尽量不采用不利于索引的操作符
如:in、not in、is null、is not null、等。...Course(C#,Cname,T#) 课程表
SC(S#,C#,score) 成绩表
Teacher(T#,Tname) 教师表
1、查询“001”课程比“002”课程成绩高的所有学生的学号