自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 收藏
  • 关注

原创 在线office文档阅读

思路:office->pdf->svg1.libreoffice安装yum install libreoffice*2.安装pdf2svg依赖yum install cairo cairo-devel poppler-glib poppler-golib-devel3.安装pdf2svgwget https://github.com/dawbarton/pdf2svg/archive/v0.2.3.tar.gztar -zxf v0.2.3.tar.gz cd...

2021-10-28 14:40:19 329

原创 第一章. elasticsearch介绍

版本:7.X1.术语介绍 1.1 document: 文档 用户存储在es中文档的数据 1.2 index: 索引 由相同字段的文档列表组成 1.3 Node: 节点 一个Elasticsearch的运行实例,是集群的构成单元 1.4 cluster: 集群 由一个或多个节点组成,对外提供服务2.document 2.1 Jso.

2021-09-25 17:42:34 150

原创 leetcode、mysql 1241. 每个帖子的评论数

表Submissions 结构如下:+---------------+----------+| 列名 | 类型 |+---------------+----------+| sub_id | int || parent_id | int |+---------------+----------+上表没有主键, 所以可能会出现重复的行。每行可以是一个帖子或对该帖子的评论。如果是帖子的话,parent_id 就是 nu..

2021-09-08 21:14:46 187

原创 leetcode、mysql 1211. 查询结果的质量和占比

查询表 Queries:+-------------+---------+| Column Name | Type |+-------------+---------+| query_name | varchar || result | varchar || position | int || rating | int |+-------------+---------+此表没有主键,并可能有重复的行。此表包含了一些从数据库中收集的..

2021-09-08 20:58:28 131

原创 leetcode、mysql 1179. 重新格式化部门表

部门表Department:+---------------+---------+| Column Name | Type |+---------------+---------+| id | int || revenue | int || month | varchar |+---------------+---------+(id, month) 是表的联合主键。这个表格有关于每个部门每月收入的信息。月..

2021-09-08 20:54:59 79

原创 leetcode、mysql 1173. 即时食物配送 I

配送表: Delivery+-----------------------------+---------+| Column Name | Type |+-----------------------------+---------+| delivery_id | int || customer_id | int || order_date .

2021-09-08 20:51:52 2101

原创 leetcode、mysql 1148. 文章浏览 I

Views表:+---------------+---------+| Column Name | Type |+---------------+---------+| article_id | int || author_id | int || viewer_id | int || view_date | date |+---------------+---------+此表无主键,因此可能会存在重复行。此表的..

2021-09-08 20:47:37 84

原创 leetcode、mysql 1142. 过去30天的用户活动 II

Table: Activity+---------------+---------+| Column Name | Type |+---------------+---------+| user_id | int || session_id | int || activity_date | date || activity_type | enum |+---------------+---------+该表没有主键,它可能有重复的.

2021-09-08 20:45:41 70

原创 leetcode、mysql 1141. 查询近30天活跃用户数

活动记录表:Activity+---------------+---------+| Column Name | Type |+---------------+---------+| user_id | int || session_id | int || activity_date | date || activity_type | enum |+---------------+---------+该表是用户在社交网站的活动记录.

2021-09-08 20:42:53 352

原创 leetcode、mysql 1113. 报告的记录

动作表:Actions+---------------+---------+| Column Name | Type |+---------------+---------+| user_id | int || post_id | int || action_date | date | | action | enum || extra | varchar |+---------------+.

2021-09-08 20:40:52 72

原创 leetcode、mysql 1084. 销售分析III

Table:Product+--------------+---------+| Column Name | Type |+--------------+---------+| product_id | int || product_name | varchar || unit_price | int |+--------------+---------+product_id 是这个表的主键Table:Sales+-------------+--...

2021-09-07 14:20:38 73

原创 leetcode、mysql 1083. 销售分析 II

Table:Product+--------------+---------+| Column Name | Type |+--------------+---------+| product_id | int || product_name | varchar || unit_price | int |+--------------+---------+product_id 是这张表的主键Table:Sales+-------------+--...

2021-09-07 14:20:25 90

原创 leetcode、mysql 1082. 销售分析 I

产品表:Product+--------------+---------+| Column Name | Type |+--------------+---------+| product_id | int || product_name | varchar || unit_price | int |+--------------+---------+product_id 是这个表的主键.销售表:Sales+-------------+-------.

2021-09-07 14:20:15 104

原创 leetcode、mysql 1076. 项目员工II

Table:Project+-------------+---------+| Column Name | Type |+-------------+---------+| project_id | int || employee_id | int |+-------------+---------+主键为 (project_id, employee_id)。employee_id 是员工表 Employee 表的外键。Table:Employee+--...

2021-09-07 14:20:04 140

原创 leetcode、mysql 1075. 项目员工 I

项目表Project:+-------------+---------+| Column Name | Type |+-------------+---------+| project_id | int || employee_id | int |+-------------+---------+主键为 (project_id, employee_id)。employee_id 是员工表 Employee 表的外键。员工表Employee:+-----...

2021-09-07 14:19:49 101

原创 leetcode、mysql 1069. 产品销售分析 II

销售表:Sales+-------------+-------+| Column Name | Type |+-------------+-------+| sale_id | int || product_id | int || year | int || quantity | int || price | int |+-------------+-------+sale_id 是这个表的主键。product_id .

2021-09-07 14:19:35 79

原创 leetcode、mysql 1068. 产品销售分析 I

销售表Sales:+-------------+-------+| Column Name | Type |+-------------+-------+| sale_id | int || product_id | int || year | int || quantity | int || price | int |+-------------+-------+(sale_id, year) 是销售表 Sales ..

2021-09-07 14:19:12 84

原创 leetcode、mysql 1050. 合作过至少三次的演员和导演

ActorDirector表:+-------------+---------+| Column Name | Type |+-------------+---------+| actor_id | int || director_id | int || timestamp | int |+-------------+---------+timestamp 是这张表的主键.写一条SQL查询语句获取合作过至少三次的演员和导演的 id 对(...

2021-09-07 14:18:57 79

原创 leetcode、mysql 627. 变更性别

给定一个salary表,如下所示,有 m = 男性 和 f = 女性 的值。交换所有的 f 和 m 值(例如,将所有 f 值更改为 m,反之亦然)。要求只使用一个更新(Update)语句,并且没有中间的临时表。注意,您必只能写一个 Update 语句,请不要编写任何 Select 语句。例如:| id | name | sex | salary ||----|------|-----|--------|| 1 | A | m | 2500 || 2 | B |...

2021-09-06 16:48:13 81

原创 leetcode、mysql 620. 有趣的电影

某城市开了一家新的电影院,吸引了很多人过来看电影。该电影院特别注意用户体验,专门有个 LED显示板做电影推荐,上面公布着影评和相关电影描述。作为该电影院的信息部主管,您需要编写一个 SQL查询,找出所有影片描述为非boring(不无聊)的并且 id 为奇数的影片,结果请按等级 rating 排列。例如,下表 cinema:+---------+-----------+--------------+-----------+| id | movie | desc...

2021-09-06 16:45:31 121

原创 leetcode、mysql 619. 只出现一次的最大数字

表my_numbers的 num字段包含很多数字,其中包括很多重复的数字。你能写一个 SQL 查询语句,找到只出现过一次的数字中,最大的一个数字吗?+---+|num|+---+| 8 || 8 || 3 || 3 || 1 || 4 || 5 || 6 | 对于上面给出的样例数据,你的查询语句应该返回如下结果:+---+|num|+---+| 6 |注意:如果没有只出现一次的数字,输出null。答案:SELECT MAX(num) A...

2021-09-06 16:42:01 110

原创 leetcode、mysql 613. 直线上的最近距离

表point保存了一些点在 x 轴上的坐标,这些坐标都是整数。写一个查询语句,找到这些点中最近两个点之间的距离。| x ||-----|| -1 || 0 || 2 |最近距离显然是 '1' ,是点 '-1' 和 '0' 之间的距离。所以输出应该如下:| shortest||---------|| 1 |注意:每个点都与其他点坐标不同,表table不会有重复坐标出现。答案:select abs(a.x - b...

2021-09-06 16:30:27 65

原创 leetcode、mysql 610. 判断三角形

一个小学生 Tim 的作业是判断三条线段是否能形成一个三角形。然而,这个作业非常繁重,因为有几百组线段需要判断。假设表 triangle保存了所有三条线段的长度 x、y、z ,请你帮 Tim 写一个查询语句,来判断每组 x、y、z 是否可以组成一个三角形?| x | y | z ||----|----|----|| 13 | 15 | 30 || 10 | 20 | 15 |对于如上样例数据,你的查询语句应该返回如下结果:| x | y | z | triang...

2021-09-06 16:20:55 105

原创 leetcode、mysql 607. 销售员

描述给定 3 个表:salesperson,company,orders。输出所有表salesperson中,没有向公司 'RED' 销售任何东西的销售员。示例:输入表:salesperson+----------+------+--------+-----------------+-----------+| sales_id | name | salary | commission_rate | hire_date |+----------+------+------...

2021-09-06 16:10:30 99

原创 leetcode、mysql 603. 连续空余座位

几个朋友来到电影院的售票处,准备预约连续空余座位。你能利用表cinema,帮他们写一个查询语句,获取所有空余座位,并将它们按照 seat_id 排序后返回吗?| seat_id | free ||---------|------|| 1 | 1 || 2 | 0 || 3 | 1 || 4 | 1 || 5 | 1 |对于如上样例,你的查询语句应该返回如下结果。| seat_...

2021-09-06 16:01:06 197

原创 leetcode、mysql 597. 好友申请 I:总体通过率

在 Facebook 或者 Twitter 这样的社交应用中,人们经常会发好友申请也会收到其他人的好友申请。表:FriendRequest+----------------+---------+| Column Name | Type |+----------------+---------+| sender_id | int || send_to_id | int || request_date | date |+----..

2021-09-06 15:48:24 88

原创 leetcode、mysql 596. 超过5名学生的课

有一个courses 表 ,有: student(学生) 和 class (课程)。请列出所有超过或等于5名学生的课。例如,表:+---------+------------+| student | class |+---------+------------+| A | Math || B | English || C | Math || D | Biology || E ..

2021-09-06 15:29:24 74

原创 leetcode、mysql 595. 大的国家

这里有张World 表+-----------------+------------+------------+--------------+---------------+| name | continent | area | population | gdp |+-----------------+------------+------------+--------------+---------------+| Afghanis..

2021-09-06 15:23:44 42

原创 leetcode、mysql 586. 订单最多的客户

在表orders中找到订单数最多客户对应的customer_number。数据保证订单数最多的顾客恰好只有一位。表orders 定义如下:| Column | Type ||-------------------|-----------|| order_number (PK) | int || customer_number | int || order_date | date || req...

2021-09-04 19:02:34 105

原创 leetcode、mysql 584. 寻找用户推荐人

给定表customer,里面保存了所有客户信息和他们的推荐人。+------+------+-----------+| id | name | referee_id|+------+------+-----------+| 1 | Will | NULL || 2 | Jane | NULL || 3 | Alex | 2 || 4 | Bill | NULL || 5 | Zack | ...

2021-09-04 18:58:10 89

原创 leetcode、mysql 577. 员工奖金

选出所有 bonus < 1000 的员工的 name 及其 bonus。Employee 表单+-------+--------+-----------+--------+| empId | name | supervisor| salary |+-------+--------+-----------+--------+| 1 | John | 3 | 1000 || 2 | Dan | 3 | 2000 |.

2021-09-04 18:55:30 64

原创 leetcode、mysql 197. 上升的温度

表 Weather+---------------+---------+| Column Name | Type |+---------------+---------+| id | int || recordDate | date || temperature | int |+---------------+---------+id 是这个表的主键该表包含特定日期的温度信息编写一个 SQL 查询,来查找与之前(昨..

2021-09-04 18:53:39 88

原创 leetcode、mysql 196. 删除重复的电子邮箱

编写一个 SQL 查询,来删除 Person 表中所有重复的电子邮箱,重复的邮箱里只保留 Id 最小 的那个。+----+------------------+| Id | Email |+----+------------------+| 1 | john@example.com || 2 | bob@example.com || 3 | john@example.com |+----+------------------+Id 是这个表的主键。例如,在.

2021-09-04 18:02:30 215

原创 leetcode、mysql 183. 从不订购的客户

某网站包含两个表,Customers 表和 Orders 表。编写一个 SQL 查询,找出所有从不订购任何东西的客户。Customers 表:+----+-------+| Id | Name |+----+-------+| 1 | Joe || 2 | Henry || 3 | Sam || 4 | Max |+----+-------+Orders 表:+----+------------+| Id | CustomerId |+----+--..

2021-09-04 18:01:55 62

原创 leetcode、mysql 182. 查找重复的电子邮箱

编写一个 SQL 查询,查找 Person 表中所有重复的电子邮箱。示例:+----+---------+| Id | Email |+----+---------+| 1 | a@b.com || 2 | c@d.com || 3 | a@b.com |+----+---------+根据以上输入,你的查询应返回以下结果:+---------+| Email |+---------+| a@b.com |+---------+说明:所有电子邮箱都是小写..

2021-09-04 18:01:23 125

原创 leetcode、mysql 、181. 超过经理收入的员工

题目:Employee 表包含所有员工,他们的经理也属于员工。每个员工都有一个 Id,此外还有一列对应员工的经理的 Id。+----+-------+--------+-----------+| Id | Name | Salary | ManagerId |+----+-------+--------+-----------+| 1 | Joe | 70000 | 3 || 2 | Henry | 80000 | 4 || 3 | .

2021-09-04 18:00:38 57

原创 leetcode、mysql 176. 第二高的薪水

编写一个 SQL 查询,获取 Employee 表中第二高的薪水(Salary) 。+----+--------+| Id | Salary |+----+--------+| 1 | 100 || 2 | 200 || 3 | 300 |+----+--------+例如上述 Employee 表,SQL查询应该返回 200 作为第二高的薪水。如果不存在第二高的薪水,那么查询应返回 null。+---------------------+| SecondH.

2021-09-04 18:00:06 58

原创 leetcode、mysql 175. 组合两个表

表1: Person+-------------+---------+| 列名 | 类型 |+-------------+---------+| PersonId | int || FirstName | varchar || LastName | varchar |+-------------+---------+PersonId 是上表主键表2: Address+-------------+---------+| 列名 .

2021-09-04 17:59:19 51

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除