,则配合组函数也可写在select中
在group by中出现的单行函数,在select中可以出现,但必须保证单行函数必须完全相同
组函数不能放在where中
Having(重点)
作用:对于分组后结果进行过滤...使用:select ...from view
删除:drop view name;
注意:简化sql语句,不提高效率
不会添加任何字段标记,不影响数据的存贮空间
3,索引
作用:提高数据库的查询效率...(会有字段标记)
增删改数据时,不仅要维护原始表,还要维护索引,从而降低效率
大量数据表中,查询少量内容时,建议使用索引
主键与唯一列 默认提供索引
触发器
mysql> delimiter $$
mysql...在information_schema.triggers表中查看触发器信息
mysql> select * from information_schema.triggers
-> where trigger_name...is null可以在num上设置默认值0,确保表中num列没有null值,然后这样查询:select id from t where num=0
应尽量避免在 where 子句中使用!