用户管理
sql">
CREATE USER 'smiling' @'localhost' IDENTIFIED BY 'smilingps' ;
GRANT SELECT , INSERT , DELETE ON ry- vue. sys_role TO 'smiling' @'localhost' ;
REVOKE INSERT ON ` ry-vue` . sys_role FROM 'smiling' @'localhost' ;
SHOW GRANTS FOR 'smiling' @'localhost' ;
DROP USER 'smiling' @'localhost' ;
ALTER USER 'smiling' @'localhost' IDENTIFIED BY 'newpassword'
HAVING和WHERE的区别
HAVING和WHERE都可以用来过滤数据,且HAVING支持WHERE关键字中所有的操作符和语法。
但是HAVING和WHERE也存在以下几点差异:
1、WHERE常用于过滤数据行,HAVING用于过滤分组;
2、WHERE查询条件中不可以使用聚合韩式,而HAVING查询条件中可以使用聚合函数;
3、WHERE在数据分组前进行过滤,而HAVING在数据分组后进行过滤;
4、WHERE针对数据库 文件进行过滤,HAVING针对查询结果进行过滤。也就是说WHERE根据数据表中的字段进行过滤,而HAVING是根据前面已经查询出的字段进行过滤;
5、WHERE查询条件中不可以使用字段别名,而HAVING查询条件中可以使用字段别名