今天在复习的过程中发现几个知识点需要注意 :
1、 用TRUNCATE 清空表时 不能清空有外键约束引用的表(指被引用的表)
t1表创建了外键引用t2表的字段,即t1表是“从表” --可以用TRUNCATE清空。t2表即“主表” 不能用TRUNCATE 清空,只能使用不带WHERE 的DELETE 清空。
2、t1表创建外键引用t2表中的字段,可以引用t1表中的主键及候选键,但候选键必须是非空和唯一属性
3、聚合函数AVG() 在对INT型字段求平均值时,结果为INT型,只显示整数部分。
4、GROUP BY 中加入ALL关键字时:查询结果将包括由GROUP BY 子句产生的所有组,即使某些没有符合搜索条件的行。符合过滤条件的组被聚合函数计算,不符合过滤条件的组被聚合函数计算显示为0或者NULL。
。