![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
COIN NO COIN
Surfing on the Internet&Enjoying
展开
-
经典50题 26~50题答案
25、查询各科成绩前三名的记录三个语句select s.* from (select s_id,coure_id,score,rank()over(partition by coure_id order by score desc) a,row_number()over(partition by coure_id order by score desc) b,dense_rank()ov...原创 2019-11-01 17:51:08 · 267 阅读 · 0 评论 -
MySQL远程登录权限问题以及字符集设置
Linux mysql字符集配置查看字符集show variables like ‘%char%’让mysql默认支持utf8find / -name my.cnf 添加[mysql]default-character-set=utf8[mysqld]character-set-server=utf8权限物理机ip 192.168.43.101 给物理机放开权限 才能连接l...原创 2019-09-28 11:19:26 · 228 阅读 · 0 评论 -
MySQL HIVE经典50题 21~25题
– 21、查询不同老师所教不同课程平均分从高到低显示13个jobselect distinct * from(select t.tid,sc.cid,avg(sc.score)over(partition by t.tid,sc.cid) avgfrom teacher t,course c,scwhere t.tid=c.tid and c.cid=sc.cid order by a...原创 2019-09-28 01:36:31 · 162 阅读 · 0 评论 -
MySQL HIVE经典50题11~15题
初步考虑优化 优化job的数量 数量越少越好– 11、查询没有学全所有课程的同学的信息1子查询 6个jobselect s.* fromstudent s,(select sid from(select count(cid) cid from course)b1,(select count(cid) cid,sid from sc group by sid)b2where b...原创 2019-09-27 11:44:59 · 221 阅读 · 0 评论 -
Mysql 场景题一 完整版
题目一小美是一所中学的信息科技老师,她有一张 seat 座位表,平时用来储存学生名字和与他们相对应的座位 id。其中纵列的 id 是连续递增的小美想改变相邻俩学生的座位。你能不能帮她写一个 SQL query 来输出小美想要的结果呢?示例:±--------±--------+| id | student |±--------±--------+| 1 | Abbot || 2...原创 2019-09-27 09:05:19 · 971 阅读 · 0 评论 -
MySQL HIVE经典50题 完整版 标准答案
数据准备01 赵雷 1990-01-01 男02 钱电 1990-12-21 男03 孙风 1990-05-20 男04 李云 1990-08-06 男05 周梅 1991-12-01 女06 吴兰 1992-03-01 女07 郑竹 1989-07-01 女08 王菊 1990-01-20 女01 语文 0202 数学 0103 英语 0301 张三02 李四03 王...原创 2019-09-25 15:57:04 · 409 阅读 · 0 评论 -
Mysql HIVE场景题 3~4题
题目三表 point_2d 保存了所有点(多于 2 个点)的坐标 (x,y) ,这些点在平面上两两不重合。写一个查询语句找到两点之间的最近距离,保留 2 位小数。xy-1-100-1-2最近距离在点 (-1,-1) 和(-1,2) 之间,距离为 1.00 。所以输出应该为:shortest1.00注意:任意点之间的最远距离...原创 2019-09-25 09:50:12 · 238 阅读 · 0 评论 -
MySQL HIVE经典50题 6~10题
– 6、查询"李"姓老师的数量select count(1) from teacher where tname like ‘李%’;#还需要去重select count(distinct(tname)) from teacher where tname like ‘李%’;– 7、查询学过"张三"老师授课的同学的信息1select s.* from student s join(s...原创 2019-09-25 09:45:23 · 151 阅读 · 0 评论 -
Mysql HIVE场景题 1~2题
1小美是一所中学的信息科技老师,她有一张 seat 座位表,平时用来储存学生名字和与他们相对应的座位 id。其中纵列的 id 是连续递增的小美想改变相邻俩学生的座位。你能不能帮她写一个 SQL query 来输出小美想要的结果呢?示例:±--------±--------+| id | student |±--------±--------+1 Doris2 Abbot3 G...原创 2019-09-24 11:19:33 · 1654 阅读 · 0 评论 -
MySQL HIVE经典50题 1~5题
准备我使用hive建的表 之后也是在hive上的查询create table student(sid string,sname string,birth string,sex string)row format delimited fields terminated by ‘ ’;load data local inpath ‘/opt/datalx/hivedata/fifty...原创 2019-09-24 11:16:19 · 222 阅读 · 1 评论 -
MySQL函数大全及用法示例
MySQL函数大全及用法示例1、字符串函数ascii(str)返回字符串str的第一个字符的ascii值(str是空串时返回0)mysql> select ascii(‘2’); -> 50mysql> select ascii(2); -> 50mysql> select ascii(‘dete’); -> 100ord(str)如...原创 2019-09-23 09:37:31 · 201 阅读 · 0 评论 -
MySQL的两种安装方式
**Mysql的两种安装方式1.检测系统是否已经安装过mysql或其依赖,若已装过要先将其删除并检查是否删除成功第一种 自动安装第一种自动安装 最简便 最省事1.通过yum的方式来进行mysql的数据库安装,首先我们可以输入 yum list | grep mysql 命令来查看yum上提供的mysql数据库可下载的版本2.通过下面的命令自动安装mysql3等待一会儿后 ...原创 2019-08-27 10:31:38 · 699 阅读 · 0 评论