
MySQL
rolling_kitten
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
MySql如何查找各组得分最高的员工?having使用隐藏坑
题目描述:编写一个 SQL 查询,找出每个部门工资最高的员工。 见:leetcode 我使用了先group by,再having来查询,结果只返回了工资为80000的那一个人,另一个部门里的两个工资为90000的两个人没被返回。SQL语句为: select Employee.Name as 'Employee', Department.Name as 'Department',Salary from Employee left join Department on Employee.DepartmentI原创 2021-09-13 18:06:13 · 818 阅读 · 0 评论 -
Linux下让mysql能接收外部远程连接,连接mysql出现2003 10061错误
先从终端用 mysql -u root -p 进入mysql 修改mysql里的一个叫mysql的数据库(这个数据库的名字就叫mysql,存放mysql的配置): use mysql 这个叫mysql的数据库里有很多表,选择user表,(但不要select * from user,因为这个表的字段太多了) 用select user,host from user; 查看,当host列填的是localhost时,代表这个用户只能接收本地连接,填的是 % ,代表能接收各种连接。把user列下的root..原创 2021-03-13 16:04:59 · 343 阅读 · 0 评论 -
MySQL连接查询常见坑1
由于MySQL不是编译器,SQL语句也不是用于开发程序的编程语言,报错机制不完善,所以其非常不 灵活,错误也不易找到,因此也随之带来了一些坑,例如在连接查询中: 查询所有同学的学生编号、学生姓名、选课总数、所有课程的总成绩(没成绩的显示为 null): ```sql select sid,sname from student as tmp left join ( select sid,count(*) as totalCourse, sum(score) as totalScore from s原创 2020-06-01 21:46:55 · 419 阅读 · 0 评论