python后端面试题

数学&数据库问答题(共4题,合计24分)

  1. 0-9999范围内的数字,包涵6或8或9的数字总共有多少个?(要求:非编程题,需要使用数学方式解答,写出解题思路或算法)
    (6.0分)

2.举两个你知道的非关系型数据库。若能说明使用场景上的差别更好。(6.0分)

3.设senguo数据库有一张shop_order表,表中有三列字段:id(int型,自增主键),shop_id(int型,订单对应店铺ID),num(int型,订单号)。请写一个SQL语句,查询shop_id为192的店铺下的订单总数和最大的订单号。(若不熟悉SQL语句,可以写出其在python中ORM中的写法)
(6.0分)
4. 如何分析SQL语句的执行计划?怎眼查看正在执行的SQL?
(6.0)

组合题(共2道大题,合计41.0分)
1.数据库中表ta和表tb的数据分别如下所示:
表ta:

aid anum
1 a0111
2 a0222
3 a0333

表tb:

bid

你可能感兴趣的:(python后端面试题)