摘要: 解题思路: 其实大体思路都有,但是不知道排序之后的第一行怎么选择。 首先用一个子查询,分组后利用min()函数选取order_date最小的行。 SELECT customer_id, MIN(order_date) FROM delivery GROUP BY customer_id 然后进入主查 阅读全文
posted @ 2023-11-30 09:26 我是球啊 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 预备知识: 1. DATE_FORMAT(date, format):用于以不同的格式显示日期/时间数据,date参数是合法的日期,format规定日期/时间的输出格式。 DATE_FORMAT(date, format) date:要格式化的日期值 format:指定日期输出格式的字符串 常见的日 阅读全文
posted @ 2023-11-30 08:50 我是球啊 阅读(23) 评论(0) 推荐(0) 编辑
摘要: select query_name, round(avg(rating/position), 2) as quality, round(sum(rating<3)*100/count(query_name), 2) as poor_query_percentage from Queries grou 阅读全文
posted @ 2023-11-30 07:38 我是球啊 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 解题思路: 1. 不同赛事是需要进行分别统计的 2. 两个表虽然有共同的字段,但是不需要join,因为统计一门赛事注册的user_id在Register表中,统计user_id总数量在Users表中,两者都是可以独立查询出来的。 做题步骤: 1. 不同赛事进行分组 2. 分别统计一门赛事中注册了的u 阅读全文
posted @ 2023-11-30 07:01 我是球啊 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 解题思路: SELECT Project.project_id AS project_id, ROUND(SUM(Employee.experience_years)/COUNT(Project.project_id), 2) AS average_years FROM Project LEFT J 阅读全文
posted @ 2023-11-30 06:14 我是球啊 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 问题是寻找每种产品的平均售价,平均售价=销售总额/数量。 解题思路: 我们只需要计算出每个产品的销售总额和总数量,总数量可以用UnitSold计算得出,使用GROUP BY和SUM函数即可。 SELECT product_id, SUM(units) FROM UnitsSold GROUP BY 阅读全文
posted @ 2023-11-30 05:08 我是球啊 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 一、Docker与Microservices 很多人都在谈论microservices的优势,但是它不是免费的,面临着许多挑战,Docker在解决这些挑战方面发挥至关重要的作用。在微服务体系结构中,我们将构建许多微小的服务,而不是构建一个大的整体,这些微服务中的每一个都可以用不同的技术来构建。由于这 阅读全文
posted @ 2023-11-30 02:37 我是球啊 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 一、Docker image commands docker images 查看本地计算机中所有存在的image docker pull mysql 可以看到如果我们不提供标记,它会使用默认的最新的标记,它会查看是否有标记为latest的mysql映像,并将其汇集下来。pull只会拉取image使其 阅读全文
posted @ 2023-11-30 00:11 我是球啊 阅读(11) 评论(0) 推荐(0) 编辑