![](https://img-blog.csdnimg.cn/20190918140037908.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
数据库
study
-九斤-
重要的不是你在什么平台,而是你有什么技术,能提供什么价值。
展开
-
sql语句练习1
Student-Sourse-Score-Teacher表关系如下:Student(Sid,Sname,Sage,Sex)学生表Course(Cid,Cname,Tid)课程表Score(Sid,Cid,Score)成绩表Teacher(Tid,Tname)教师表1、查询“001”课程比“002”课程成绩高的所有学生的学号select Sidfrom (select Sid, Score from Score where Cid = '001')as a, (sele.原创 2021-08-30 17:21:33 · 1252 阅读 · 0 评论 -
LeetCode sql:如何查找第N高的数据
题目:编写一个 SQL 查询,获取Employee表中第二高的薪水(Salary)。+----+--------+| Id | Salary |+----+--------+| 1 | 100 || 2 | 200 || 3 | 300 |+----+--------+例如上述Employee表,SQL查询应该返回200 作为第二高的薪水。如果不存在第二高的薪水,那么查询应返回 null。+---------------------+| ...原创 2020-06-16 15:20:27 · 276 阅读 · 0 评论 -
sql 一条语句统计男女人数
第一种方法:SELECT user.sex, count(user.sex) as 总数 FROM test.user group by user.sex;执行结果第二种方法:select sum(case when sex = '男' then 1 else 0 end) 男生人数 , sum(case when sex = '女' then 1 else 0 end) 女生人数from test.user说明:sum(case w...原创 2020-06-15 21:46:18 · 28253 阅读 · 1 评论 -
SQLyog连接数据库报错plugin caching_sha2_password could not be loaded
今天遇到了一个很奇葩的问题,mysql8.0 在连接图形化管理工具的时候,报如下的错误,折腾了一大圈才找到解决方法(加密规则不一样),特此记录下来。 打开cmd:mysql -uroot -p 进入mysql依次执行下面语句ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER; ...转载 2019-01-18 12:46:37 · 251 阅读 · 0 评论 -
mysql修改密码
mysql> alter user '用户名'@'登录主机' identified by '密码(自定义)';例如:mysql> alter user 'root'@'localhost' identified by 'xiaowei222';原创 2019-01-18 12:59:47 · 428 阅读 · 0 评论 -
MySQL问题记录--Can't connect to MySQL server on localhost (10061)解决方法
说明:今天遇到了一个问题,花费了一个小时才找到解决方案,特此把文章转载过来,原文地址https://www.cnblogs.com/technologylife/p/6010205.html环境:win10+mysql8.0问题描述:在命令行输入 mysql -u root -p 登录mysql,返回”Can't connect to MySQL server on localhost (...转载 2019-01-18 13:00:41 · 1917 阅读 · 0 评论