美文网首页
10-16练习题

10-16练习题

作者: Helluin92 | 来源:发表于2020-10-16 21:50 被阅读0次

    MySQL练习题

    题目1

    问题1:如何暂停或开启mysql服务?

    按win+r打开,输入cmd,快速打开命令行界面

    输入net start mysql 命令可开启MySQL服务输入net stop mysql 命令可关闭MySQL服务

    问题2:如何用cmd命令登录mysql窗口?

    按win+r打开,输入cmd,快速打开命令行界面

    切换盘符到D盘,输入D:\MYSQL\bin路径

    输入mysql –utest –p登录

    题目2

    问题:语句效率,子查询与连接后哪种效率更高?为什么?请写出具体例子。(以经典45道题为例)连接查询效率更高,因为子查询会多次遍历数据,而连接查询只遍历一次,但是如果数据量较少的话子查询更加容易控制

    例如:查询学过「张三」老师授课的同学的信息

    1.子查询

    思路:先找“张三”老师的教师ID,再继而求取他所对应的课程ID,最后查询出学过课程的学生信息

    select * from student
    where sid in (select sid from sc where cid in
                 (select cid from course where tid in 
                 (select tid from teacher wheret tname='张三')));
    

    2.多表连接查询

    思路:教师表和课程表以及学生表连接起来,以名称为“张三”老师的条件查出对应学生信息

    select * from student
    join sc on sc.sid=student.sid
    join course on sc.cid=course.cid
    join teacher on teacher.tid=course.tid
    where teacher.name='张三';
    

    题目3

    问题:left join 后的 on 条件1 and 条件2,与left join 后的on 条件1where条件2,有什么区别?请按照(45题为例说明)

    on条件是在生成临时表时使用的条件,它不管and中的条件是否为真,都会返回左边表中的记录。where条件是在临时表生成好后,再对临时表进行过滤的条件,条件不为真的就全部过滤掉。

    题目4

    image
    update studentsset score =72
    where name='joy'
    and Course =’历史’;
    

    题目5

    问题:查找表结构用以下哪一项( )

    A.FIND

    B.SELETE

    C.ALTER

    D.DESC

    答:D

    题目6

    现有一个叫 team 的表,里面只有一个字段name, 一共有4 条纪录,分别是a,b,c,d, 对应四个球队, 现在四个球队进行比赛;

    image
    Select * from time as a,time as b
    where a.name >b.name
    

    Python练习题

    题目1

    问题:如何正确理解if name =="main"

    当if name =="main"作为脚本时运行,当被if name =="main"调用时不运行

    题目2

    问题(一)

    (1) 请不要运行代码,直接回答出以下代码运行结果

    image

    1.Fales

    2.True

    3.Fales

    4.True

    5.Fales

    6.Fales

    7.True

    8.True

    问题(二)

    (1)请总结bool(x),x为什么时出值为False

    x值为空值,Null,0时为FALSE

    (2)第7问的字符串之间比较的是什么?

    比较的是字符串的长度值

    (3)第6问存在什么问题?

    “3.42”是字符串而不是数字,没办法满足十进制

    初学PYTHON需知晓的常见报错:

    问题1:

    image

    1.未安装第三方库pandas,使用pip安装pandas

    2.环境中未安装pandas,切换环境运行

    问题2:

    image

    格式错误:1后面要加:

    问题3:

    image

    因为列表开始为0位,lst总共有三个元素,索引分别是0,1,2,没有索引3切片报错

    相关文章

      网友评论

          本文标题:10-16练习题

          本文链接:https://www.haomeiwen.com/subject/brmtmktx.html