文档章节

MySQL查询语句的46道练习(包含答案)

文文1
 文文1
发布于 2017/03/25 12:08
字数 3883
阅读 1721
收藏 1

MySQL查询语句的46道练习

一、设有一数据库,包括四个表:学生表(Student)、课程表(Course)、成绩表(Score)以及教师信息表(Teacher)。四个表的结构分别如表1-1的表(一)~表(四)所示,数据如表1-2的表(一)~表(四)所示。用SQL语句创建四个表并完成相关题目。

                 1-1数据库的表结构

表(一)Student (学生表) 

属性名

数据类型

可否为空

含 义

Sno

varchar (20)

学号(主码)

Sname

varchar (20)

学生姓名

Ssex

varchar (20)

学生性别

Sbirthday

datetime

学生出生年月

Class

varchar (20)

学生所在班级

表(二)Course(课程表)

属性名

数据类型

可否为空

含 义

Cno

varchar (20)

课程号(主码)

Cname

varchar (20)

课程名称

Tno

varchar (20)

教工编号(外码)

表(三)Score(成绩表)

属性名

数据类型

可否为空

含 义

Sno

varchar (20)

学号(外码)

Cno

varchar (20)

课程号(外码)

Degree

Decimal(4,1)

成绩

主码:Sno+ Cno

表(四)Teacher(教师表)

属性名

数据类型

可否为空

含 义

Tno

varchar (20)

教工编号(主码)

Tname

varchar (20)

教工姓名

Tsex

varchar (20)

教工性别

Tbirthday

datetime

教工出生年月

Prof

varchar (20)

职称

Depart

varchar (20)

教工所在部门

1-2数据库中的数据

表(一)Student

Sno

Sname

Ssex

Sbirthday

class

108

曾华

1977-09-01

95033

105

匡明

1975-10-02

95031

107

王丽

1976-01-23

95033

101

李军

1976-02-20

95033

109

王芳

1975-02-10

95031

103

陆君

1974-06-03

95031

表(二)Course

Cno

Cname

Tno

3-105

计算机导论

825

3-245

操作系统

804

6-166

数字电路

856

9-888

高等数学

831

表(三)Score

Sno

Cno

Degree

103

3-245

86

105

3-245

75

109

3-245

68

103

3-105

92

105

3-105

88

109

3-105

76

101

3-105

64

107

3-105

91

108

3-105

78

101

6-166

85

107

6-166

79

108

6-166

81

表(四)Teacher

Tno

Tname

Tsex

Tbirthday

Prof

Depart

804

李诚

1958-12-02

副教授

计算机系

856

张旭

1969-03-12

讲师

电子工程系

825

王萍

1972-05-05

助教

计算机系

831

刘冰

1977-08-14

助教

电子工程系

#建学生信息表student
create table student
(
sno varchar(20) not null primary key,
sname varchar(20) not null,
ssex varchar(20) not null,
sbirthday datetime,
class varchar(20)

);
#建立教师表
create table teacher
(
tno varchar(20) not null primary key,
tname varchar(20) not null,
tsex varchar(20) not null,
tbirthday datetime,
prof varchar(20),
depart varchar(20) not null

);
#建立课程表course
create table course
(
cno varchar(20) not null primary key,
cname varchar(20) not null,
tno varchar(20) not null,
foreign key(tno) references teacher(tno)

);
#建立成绩表
create table score
(
sno varchar(20) not null ,
foreign key(sno) references student(sno),
cno varchar(20) not null,
foreign key(cno) references course(cno),
degree decimal

);

#添加学生信息
insert into student values('108','曾华','男','1977-09-01','95033');
insert into student values('105','匡明','男','1975-10-02','95031');
insert into student values('107','王丽','女','1976-01-23','95033');
insert into student values('101','李军','男','1976-02-20','95033');
insert into student values('109','王芳','女','1975-02-10','95031');
insert into student values('103','陆君','男','1974-06-03','95031');




#添加教师表
insert into teacher values('804','李诚','男','1958-12-02','副教授','计算机系');
insert into teacher values('856','张旭','男','1969-03-12','讲师','电子工程系');
insert into teacher values('825','王萍','女','1972-05-05','助教','计算机系');
insert into teacher values('831','刘冰','女','1977-08-14','助教','电子工程系');

#添加课程表
insert into course values('3-105','计算机导论','825');
insert into course values('3-245','操作系统','804');
insert into course values('6-166','数字电路','856');
insert into course values('9-888','高等数学','831');
#添加成绩表

insert into score values('103','3-245','86');
insert into score values('105','3-245','75');
insert into score values('109','3-245','68');
insert into score values('103','3-105','92');
insert into score values('105','3-105','88');
insert into score values('109','3-105','76');
insert into score values('103','3-105','64');
insert into score values('105','3-105','91');
insert into score values('109','3-105','78');
insert into score values('103','6-166','85');
insert into score values('105','6-166','79');
insert into score values('109','6-166','81');

1、 查询Student表中的所有记录的Sname、Ssex和Class列。

select Sname,Ssex,Class from student

2、 查询教师所有的单位即不重复的Depart列。

select Sname,Ssex,Class from student

3、 查询Student表的所有记录。

select *  from student

4、 查询Score表中成绩在60到80之间的所有记录。

select *  from Score where Degree between 60 and 80

5、 查询Score表中成绩为85,86或88的记录。

select *  from Score where Degree in(85,86,88)

6、 查询Student表中“95031”班或性别为“女”的同学记录。

select *  from Student where class='95031' or Ssex='女'

 

7、 以Class降序查询Student表的所有记录。

select *  from student order by class desc

8、 以Cno升序、Degree降序查询Score表的所有记录。

select *  from Score order by cno asc,degree desc

9、 查询“95031”班的学生人数。

select count(*)  from student where class='95031'

10、     查询Score表中的最高分的学生学号和课程号。(子查询或者排序)

写法1.select Sno,Cno  from Score where Degree=(select max(Degree) from Score)
写法2.select Sno,Cno  from Score order by  Degree desc limit 0,1

11、     查询每门课的平均成绩。

select Cno,avg(degree) from Score group by Cno

12、     查询Score表中至少有5名学生选修的并以3开头的课程的平均分数。

select avg(Degree) from score where Cno like '3%' and Cno in (select Cno from score group by Cno having count(*)>=5) 用in 不用= 是因为可能会有多个

简单写法:select avg(Degree) from score where Cno like '3%' and group by Cno having count(*)>=5

13、     查询分数大于70,小于90的Sno列。

select Sno from Score where degree>70 and degree<90

14、     查询所有学生的Sname、Cno和Degree列。

select  Sname, Cno,Degree from Score , student where Score.Sno=student.Sno

我的想法:既然是查所有学生,那么应该不管学生是否选课,都要查出来:

SELECT STUDENT.SNAME,SCORE.CNO,SCORE.DEGREE FROM STUDENT LEFT JOIN SCORE ON SCORE.SNO = STUDENT.SNO

15、     查询所有学生的Sno、Cname和Degree列。

select  Sno,Cname,Degree from Score , Course where Score.Cno=Course.Cno

我的想法:

SELECT  STUDENT.SNO,COURSE.CNAME,SCORE.DEGREE FROM SCORE  JOIN COURSE ON SCORE.CNO=COURSE.CNO RIGHT JOIN STUDENT ON STUDENT.SNO = SCORE.SNO;

16、     查询所有学生的Sname、Cname和Degree列。

select Sname,Cname,Degree from student,course,score where student.Sno=score.Sno and course.Cno=score.Cno

join .. on 写法:select Sname,Cname,Degree from student join score on student.Sno=score.Sno join course on course.Cno=score.Cno

我的想法:

SELECT  STUDENT.SNAME,COURSE.CNAME,SCORE.DEGREE FROM SCORE  JOIN COURSE ON SCORE.CNO=COURSE.CNO RIGHT JOIN STUDENT ON STUDENT.SNO = SCORE.SNO;

17、     查询“95033”班学生的平均分。

select avg(degree) as 'class=95033' from Score where Sno in (select Sno from  Student where Class='95033' )  

我的想法:

SELECT AVG(DEGREE) FROM SCORE JOIN STUDENT ON SCORE.SNO = STUDENT.SNO  AND STUDENT.CLASS='95033'

18、 假设使用如下命令建立了一个grade表:

create table grade(low  int(3),upp  int(3),rank  char(1)

INSERT INTO grade VALUES(90,100,'A');
INSERT INTO grade VALUES(80,89,'B');
INSERT INTO grade VALUES(70,79,'C');
INSERT INTO grade VALUES(60,69,'D');
INSERT INTO grade VALUES(0,59,'E');

现查询所有同学的Sno、Cno和rank列。

SELECT Sno,Cno,rank FROM score,grade WHERE degree BETWEEN low AND upp ORDER BY rank;

19、查询选修了“3-105”课程的成绩高于“109”号同学的"3-105"课程成绩的所有同学的记录。

select * from score where Cno='3-105' and degree>(select max(degree ) from Score where Sno='109' and Cno='3-105' )

19.1 、查询选修了“3-105”课程的成绩且高于“109”号同学的所有课程成绩的所有同学的记录

 

select * from score where Cno='3-105' and degree>(select max(degree ) from Score where Sno='109')

 

注意不能这么写:这么写会造成笛卡尔积:

SELECT x.*,y.* FROM score X,score Y 
WHERE x.cno='3-105' AND x.degree>y.degree AND y.sno='109'AND y.cno='3-105';

如下图:


20、查询score中选学一门以上课程的同学中分数为非本科最高分成绩的记录。 

SELECT * FROM score a WHERE Sno IN (SELECT Sno FROM score GROUP BY Sno HAVING COUNT(*)>1) AND degree<( SELECT MAX(degree ) FROM Score b WHERE b.cno = a.cno )

21、查询成绩高于学号为“109”、课程号为“3-105”的成绩的所有记录。

Select * from score where degree>(select degree from Score where Sno='109' and Cno='3-105' )

22、查询和学号为108、101的同学同年出生的所有学生的Sno、Sname和Sbirthday列。

写法1:单独查询,再使用UNION组合查询结果集

SELECT SNO,SNAME,SBIRTHDAY FROM STUDENT WHERE YEAR(SBIRTHDAY)=(SELECT YEAR(SBIRTHDAY) FROM STUDENT
WHERE SNO = '108') UNION
SELECT SNO,SNAME,SBIRTHDAY FROM STUDENT WHERE YEAR(SBIRTHDAY)=(SELECT YEAR(SBIRTHDAY) FROM STUDENT
WHERE SNO = '101')

写法2:使用子查询

SELECT STUDENT.SNO,STUDENT.SNAME,STUDENT.SBIRTHDAY FROM STUDENT ,
(SELECT YEAR(SBIRTHDAY) AS SBIRTHDAY FROM STUDENT WHERE SNO = '101' OR SNO = '108') SS 
WHERE YEAR(STUDENT.SBIRTHDAY) = SS.SBIRTHDAY

23、查询“张旭“教师任课的学生成绩。

select degree from score where Cno in (select cno from course where Tno= (select Tno from Teacher where Tname='张旭'  ) )

或者:

SELECT SCORE.*,TEACHER.TNAME FROM SCORE,COURSE,TEACHER WHERE COURSE.TNO = TEACHER.TNO AND TEACHER.TNAME = '张旭' AND COURSE.CNO = SCORE.CNO;

24、查询选修某课程的同学人数多于5人的教师姓名。

SELECT * FROM TEACHER WHERE TNO IN(SELECT TNO FROM COURSE WHERE CNO IN(SELECT CNO FROM SCORE GROUP BY CNO HAVING COUNT(*) > 5));

或者:

SELECT * FROM TEACHER,COURSE WHERE TEACHER.TNO = COURSE.TNO HAVING (COURSE.CNO IN(SELECT CNO FROM SCORE GROUP BY CNO HAVING COUNT(*) > 5))

25、查询95033班和95031班全体学生的记录。

SELECT * FROM STUDENT WHERE CLASS IN('95033','95031')

26、  查询存在有85分以上成绩的课程Cno.

SELECT CNO FROM SCORE WHERE DEGREE > 85

27、查询出“计算机系“教师所教课程的成绩表。

SELECT COURSE.* FROM COURSE,TEACHER WHERE COURSE.TNO = TEACHER.TNO AND TEACHER.DEPART = '计算机系'

或者:

SELECT * FROM COURSE WHERE CNO IN(SELECT CNO FROM COURSE WHERE TNO IN(SELECT TNO FROM TEACHER WHERE DEPART ='计算机系'))

28、查询“计算 机系”与“电子工程系“不同职称的教师的Tname和Prof。

select Tname,Prof from Teacher where Depart ='计算机
系' and Prof  not in( select Prof from Teacher where Depart ='电子工程系')
union 
select Tname,Prof from Teacher where Depart ='电子工程
系' and Prof  not in( select Prof from Teacher where Depart ='计算机系')

29、查询选修编号为“3-105“课程且成绩至少高于选修编号为“3-245”的同学的Cno、Sno和Degree,并按Degree从高到低次序排序。

any:代表括号中任意一个成绩就可以

select Cno,Sno,Degree from score where cno='3-105' and degree 
>any(select degree from score where cno='3-245' ) order by degree  desc

30、查询选修编号为“3-105”且成绩高于选修编号为“3-245”课程的同学的Cno、Sno和Degree.

all:代表括号中的所有成绩

select Cno,Sno,Degree from score where cno='3-105' and degree 
>all(select degree from score where cno='3-245' ) order by degree desc

31、 查询所有教师和同学的name、sex和birthday.

select tname,tsex,tbirthday from Teacher union select sname,ssex,sbirthday from Student

32、查询所有“女”教师和“女”同学的name、sex和birthday.

select Tname,Tsex,Tbirthday from Teacher where Tsex='女' 
union select Sname,Ssex,Sbirthday from Student where Ssex='女'

33、 查询成绩比该课程平均成绩低的同学的成绩表。

SELECT * FROM SCORE ,(SELECT AVG(DEGREE) AS DEGREE,CNO FROM SCORE GROUP BY CNO) S 
WHERE SCORE.CNO = S.CNO AND SCORE.DEGREE < S.DEGREE;

或者:

SELECT * FROM SCORE A WHERE DEGREE <(SELECT AVG(DEGREE) FROM SCORE B WHERE B.CNO = A.CNO)

SELECT AVG(DEGREE) FROM SCORE B查询出来的只有所有科目的平均成绩一条记录,但是在这里这个在结果集B表中没有明显的使用GROUP BY B.CNO分组,却达到了分组的效果,原因是后面的WHERE B.CNO = A.CNO条件实际上模拟了分组

 

34、 查询所有任课教师的Tname和Depart.

select Tname,Depart from Teacher where tno in (select tno from course )

35 、 查询所有未讲课的教师的Tname和Depart.

select Tname,Depart from Teacher where Tno not in (select Tno from Course 
where cno in (select cno from score  ))

36、查询至少有2名男生的班号。

select class from student where ssex='男' group by class having count(*)>1

37、查询Student表中不姓“王”的同学记录。

select * from Student where Sname not  like '王%%'

38、查询Student表中每个学生的姓名和年龄。

select Sname, year(now())-year(sbirthday)  from Student

39、查询Student表中最大和最小的Sbirthday日期值。

select Max(Sbirthday ),Min(Sbirthday ) from Student

40、以班号和年龄从大到小的顺序查询Student表中的全部记录。

select * from Student  order by  class desc, Sbirthday

41、查询“男”教师及其所上的课程。

select Tname,Cname from course,teacher where course.tno= teacher.tno and teacher.Tsex='男'

42、查询最高分同学的Sno、Cno和Degree列。

select Sno,Cno,Degree from score where degree=(select max(degree) from score)

排序写法:

select Sno,Cno,Degree from score order by degree desc limit 0,1

43、查询和“李军”同性别的所有同学的Sname.

select Sname from Student where Ssex = (select Ssex from Student where Sname='李军')

44、查询和“李军”同性别并同班的同学Sname.

select Sname from Student where Ssex = (select Ssex from Student where Sname='李军' ) 
and class=( select class from student where Sname='李军')

45、查询所有选修“计算机导论”课程的“男”同学的成绩表。

select  Sno,Cno,degree from score where Cno=( select Cno from course where Cname='计算机导论') and Sno in (select Sno from student where Ssex='男')

46、查出所有科目中,成绩最高和最低的学生及其分数

写法1.

SELECT "最高分",S.* FROM SCORE S,(SELECT MAX(DEGREE) AS DEGREE ,CNO FROM SCORE GROUP BY CNO) B WHERE S.CNO = B.CNO AND S.DEGREE = B.DEGREE
UNION 
SELECT "最低分",S.* FROM SCORE S,(SELECT MIN(DEGREE) AS DEGREE ,CNO FROM SCORE GROUP BY CNO) B WHERE S.CNO = B.CNO AND S.DEGREE = B.DEGREE

效果如下图:

写法2:

SELECT tt.CNO,
(SELECT GROUP_CONCAT(SNO) FROM SCORE WHERE SCORE.CNO = tt.CNO AND SCORE.DEGREE = tt.DEGREE_MAX) AS '最高分学生',
tt.DEGREE_MAX AS '最高分分数',
(SELECT GROUP_CONCAT(SNO) FROM SCORE WHERE SCORE.CNO = tt.CNO AND SCORE.DEGREE = tt.DEGREE_MIN) AS '最低分学生',
tt.DEGREE_MIN AS '最低分分数' FROM 
(SELECT CNO,
MAX(DEGREE) DEGREE_MAX,
MIN(DEGREE) DEGREE_MIN FROM SCORE GROUP BY CNO) tt ORDER BY tt.CNO

效果如下图:

普及下MYSQL中的GROUP_CONCAT和CONCAT用法:

一、CONCAT()函数
CONCAT()函数用于将多个字符串连接成一个字符串。
使用数据表Info作为示例,其中SELECT id,name FROM info LIMIT 1;的返回结果为
+----+--------+
| id | name   |
+----+--------+
|  1 | BioCyc |
+----+--------+
1、语法及使用特点:
CONCAT(str1,str2,…)                       
返回结果为连接参数产生的字符串。如有任何一个参数为NULL ,则返回值为 NULL。可以有一个或多个参数。

2、使用示例:
SELECT CONCAT(id, ',', name) AS con FROM info LIMIT 1;返回结果为
+----------+
| con      |
+----------+
| 1,BioCyc |
+----------+

SELECT CONCAT(‘My’, NULL, ‘QL’);返回结果为
+--------------------------+
| CONCAT('My', NULL, 'QL') |
+--------------------------+
| NULL                     |
+--------------------------+

3、如何指定参数之间的分隔符
使用函数CONCAT_WS()。使用语法为:CONCAT_WS(separator,str1,str2,…)
CONCAT_WS() 代表 CONCAT With Separator ,是CONCAT()的特殊形式。第一个参数是其它参数的分隔符。分隔符的位置放在要连接的两个字符串之间。分隔符可以是一个字符串,也可以是其它参数。CONCAT()如果分隔符为 NULL,则结果为 NULL。函数会忽略任何分隔符参数后的 NULL 值。但是CONCAT_WS()不会忽略任何空字符串(即不会忽略'NULL',但是会忽略NULL)。

如SELECT CONCAT_WS('_',id,name) AS con_ws FROM info LIMIT 1;返回结果为
+----------+
| con_ws   |
+----------+
| 1_BioCyc |
+----------+

SELECT CONCAT_WS(',','First name',NULL,'Last Name');返回结果为
+----------------------------------------------+
| CONCAT_WS(',','First name',NULL,'Last Name') |
+----------------------------------------------+
| First name,Last Name                         |
+----------------------------------------------+

二、GROUP_CONCAT()函数
GROUP_CONCAT函数返回一个字符串结果,该结果由分组中的值连接组合而成

完整的语法如下:
GROUP_CONCAT([DISTINCT] 要连接的字段 [Order BY ASC/DESC 排序字段] [Separator '分隔符'])

基本查询 
mysql> select * from aa;
+------+------+
| id| name |
+------+------+
|1 | 10|
|1 | 20|
|1 | 20|
|2 | 20|
|3 | 200  |
|3 | 500  |
+------+------+
6 rows in set (0.00 sec)

以id分组,把name字段的值打印在一行,逗号分隔(默认) 
mysql> select id,group_concat(name) from aa group by id;
+------+--------------------+
| id| group_concat(name) |
+------+--------------------+
|1 | 10,20,20|
|2 | 20 |
|3 | 200,500|
+------+--------------------+
3 rows in set (0.00 sec)

以id分组,把name字段的值打印在一行,分号分隔 
mysql> select id,group_concat(name separator ';') from aa group by id;
+------+----------------------------------+
| id| group_concat(name separator ';') |
+------+----------------------------------+
|1 | 10;20;20 |
|2 | 20|
|3 | 200;500  |
+------+----------------------------------+
3 rows in set (0.00 sec)

以id分组,把去冗余的name字段的值打印在一行, 
逗号分隔

mysql> select id,group_concat(distinct name) from aa group by id;
+------+-----------------------------+
| id| group_concat(distinct name) |
+------+-----------------------------+
|1 | 10,20|
|2 | 20  |
|3 | 200,500 |
+------+-----------------------------+
3 rows in set (0.00 sec)

以id分组,把name字段的值打印在一行,逗号分隔,以name排倒序 
mysql> select id,group_concat(name order by name desc) from aa group by id;
+------+---------------------------------------+
| id| group_concat(name order by name desc) |
+------+---------------------------------------+
|1 | 20,20,10  |
|2 | 20|
|3 | 500,200|
+------+---------------------------------------+
3 rows in set (0.00 sec)


 

© 著作权归作者所有

文文1
粉丝 25
博文 454
码字总数 143313
作品 0
长沙
程序员
私信 提问
关系型数据的分布式处理系统:Cobar

Cobar简介 Cobar是关系型数据的分布式处理系统,它可以在分布式的环境下像传统数据库一样为您提供海量数据服务。 Github:https://github.com/alibaba/cobar 整体架构图: image 快速启动场景...

架构之路
2017/12/19
0
0
数据库索引

lambda 21:22:17 视图 lambda 21:22:29 就是一张表,一个表的影子 lambda 21:23:30 可以看到,但是在内存中是不存在的,只保存了关于视图的定义 lambda 21:24:00 视图中的数据都是参考参照表...

think道
2017/11/20
0
0
Python全栈 MySQL 数据库 (简述 、安装、基本命令)

ParisGabriel 每天坚持手写 一天一篇 决定坚持几年 为了梦想为了信仰   开局一张图 一个月的python已经结束了 下面就是数据库了 先说MySQL 这个数据库应该差不多是用户量最多的了 MySQL概述...

ParisGabriel
2018/07/30
0
0
SQL-SQL优化-索引

图文并茂详解 SQL JOIN Join 是关系型数据库系统的重要操作之一,一般关系型数据库中包含的常用 Join:内联接、外联接和交叉联接等。如果我们想在两个或以上的表获取其中从一个表中的行与另一...

掘金官方
2017/12/25
0
0
你真的会玩SQL吗?无处不在的子查询

本文作者:伯乐在线 -欢醉 。未经作者许可,禁止转载! 欢迎加入伯乐在线 专栏作者。 子查询又称内部,而包含子查询的语句称之外部查询(又称主查询)。 所有的子查询可以分为两类,即相关子...

伯乐在线
2015/11/22
0
0

没有更多内容

加载失败,请刷新页面

加载更多

爬虫可以采集哪些数据?爬虫借用什么代理可以提高效率

学习爬虫的门槛非常低,特别是通过Python学习爬虫,即使是网上也能找到许多学习爬虫的方法,而且爬虫在数据采集方面效果比较好,比如可以采集几万、上百万网页数据进行分析,带来极有价值的数...

xiaotaomi
32分钟前
4
0
redis自建笔记

自建redis笔记 最近在linux安装了一下redis,特做一些笔记! 本文先单节点启动redis,然后再进行持久化配置,在次基础上,再分享搭建主从模式的配置以及Sentinel 哨兵模式及集群的搭建 单节点...

北极之北
34分钟前
4
0
没想到Spring Boot居然这么耗内存,有点惊讶

Spring Boot总体来说,搭建还是比较容易的,特别是Spring Cloud全家桶,简称亲民微服务,但在发展趋势中,容器化技术已经成熟,面对巨耗内存的Spring Boot,小公司表示用不起。如今,很多刚诞...

程序员修BUG
37分钟前
5
0
Spring Security 实战干货:Spring Boot 中的 Spring Security 自动配置初探

1. 前言 我们在前几篇对 Spring Security 的用户信息管理机制,密码机制进行了探讨。我们发现 Spring Security Starter相关的 Servlet 自动配置都在spring-boot-autoconfigure-2.1.9.RELEASE...

码农小胖哥
39分钟前
4
0
Docker 容器时区时间不一致 问题解决

解决方案: 1,最傻瓜也最方便的处理方式,运行新的容器前设置本机时区和时间文件与容器的映射 docker run -v /etc/timezone:/etc/timezone -v /etc/localtime:/etc/localtime ...1 -v /etc/...

突突突酱
41分钟前
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部