数据库
UestcXiye
这个作者很懒,什么都没留下…
展开
-
Leetcode1084. 销售分析III
Every day a leetcode题目来源:1084. 销售分析III问题描述Table: Product+--------------+---------+| Column Name | Type |+--------------+---------+| product_id | int || product_name | varchar || unit_price | int |+--------------+---------+Product原创 2022-04-18 13:32:03 · 222 阅读 · 0 评论 -
Leetcode1587. 银行账户概要 II
Every day a leetcode题目来源:1587. 银行账户概要 II问题描述表: Users+--------------+---------+| Column Name | Type |+--------------+---------+| account | int || name | varchar |+--------------+---------+account 是该表的主键.表中的每一行包含银行里中每一个用户的账号.原创 2022-04-18 13:11:32 · 148 阅读 · 0 评论 -
Leetcode1050. 合作过至少三次的演员和导演
Every day a leetcode题目来源:1050. 合作过至少三次的演员和导演问题描述ActorDirector 表:+-------------+---------+| Column Name | Type |+-------------+---------+| actor_id | int || director_id | int || timestamp | int |+-------------+---------+timest原创 2022-04-18 12:44:57 · 115 阅读 · 0 评论 -
Leetcode1158. 市场分析 I
Every day a leetcode题目来源:1158. 市场分析 I问题描述Table: Users+----------------+---------+| Column Name | Type |+----------------+---------+| user_id | int || join_date | date || favorite_brand | varchar |+----------------+-------原创 2022-04-17 14:46:08 · 681 阅读 · 0 评论 -
Leetcode1393. 股票的资本损益
Every day a leetcode题目来源:1393. 股票的资本损益问题描述Stocks 表:+---------------+---------+| Column Name | Type |+---------------+---------+| stock_name | varchar || operation | enum || operation_day | int || price | int |+----原创 2022-04-17 13:08:03 · 103 阅读 · 0 评论 -
Leetcode1407. 排名靠前的旅行者
Every day a leetcode题目来源:1407. 排名靠前的旅行者问题描述表:Users+---------------+---------+| Column Name | Type |+---------------+---------+| id | int || name | varchar |+---------------+---------+id 是该表单主键。name 是用户名字。表:Rides+-原创 2022-04-17 12:49:09 · 158 阅读 · 0 评论 -
Leetcode1741. 查找每个员工花费的总时间
Every day a leetcode题目来源:1741. 查找每个员工花费的总时间问题描述表: Employees+-------------+------+| Column Name | Type |+-------------+------+| emp_id | int || event_day | date || in_time | int || out_time | int |+-------------+------+(emp_id,原创 2022-04-16 13:57:39 · 74 阅读 · 0 评论 -
Leetcode1890. 2020年最后一次登录
Every day a leetcode题目来源:1890. 2020年最后一次登录问题描述表: Logins+----------------+----------+| 列名 | 类型 |+----------------+----------+| user_id | int || time_stamp | datetime |+----------------+----------+(user_id, time_stamp原创 2022-04-16 13:46:58 · 126 阅读 · 0 评论 -
Leetcode511. 游戏玩法分析 I
Every day a leetcode题目来源:511. 游戏玩法分析 I问题描述活动表 Activity:+--------------+---------+| Column Name | Type |+--------------+---------+| player_id | int || device_id | int || event_date | date || games_played | int |+-------原创 2022-04-16 13:36:27 · 85 阅读 · 0 评论 -
Leetcode586. 订单最多的客户
Every day a leetcode题目来源:586. 订单最多的客户问题描述表: Orders+-----------------+----------+| Column Name | Type |+-----------------+----------+| order_number | int || customer_number | int |+-----------------+----------+Order_number是该表的原创 2022-04-16 13:29:27 · 97 阅读 · 0 评论 -
Leetcode1729. 求关注者的数量
Every day a leetcode题目来源:问题描述表: Followers+-------------+------+| Column Name | Type |+-------------+------+| user_id | int || follower_id | int |+-------------+------+(user_id, follower_id) 是这个表的主键。该表包含一个关注关系中关注者和用户的编号,其中关注者关注用户。写出 SQL 语原创 2022-04-04 15:20:09 · 219 阅读 · 0 评论 -
Leetcode1693. 每天的领导和合伙人
Every day a leetcode题目来源:问题描述表:DailySales+-------------+---------+| Column Name | Type |+-------------+---------+| date_id | date || make_name | varchar || lead_id | int || partner_id | int |+-------------+---------+该表没原创 2022-04-04 15:15:51 · 120 阅读 · 0 评论 -
Leetcode1141. 查询近30天活跃用户数
Every day a leetcode题目来源:1141. 查询近30天活跃用户数问题描述活动记录表:Activity+---------------+---------+| Column Name | Type |+---------------+---------+| user_id | int || session_id | int || activity_date | date || activity_type | enum原创 2022-04-04 15:09:59 · 137 阅读 · 0 评论 -
Leetcode607. 销售员
Every day a leetcode题目来源:607. 销售员问题描述表: SalesPerson+-----------------+---------+| Column Name | Type |+-----------------+---------+| sales_id | int || name | varchar || salary | int || commission_rate | i原创 2022-04-01 13:00:03 · 84 阅读 · 0 评论 -
Leetcode197. 上升的温度
Every day a leetcode题目来源:197. 上升的温度问题描述表: Weather+---------------+---------+| Column Name | Type |+---------------+---------+| id | int || recordDate | date || temperature | int |+---------------+---------+id 是这个表原创 2022-04-01 12:46:42 · 122 阅读 · 0 评论 -
Leetcode1148. 文章浏览 I
Every day a leetcode题目来源:1148. 文章浏览 I问题描述Views 表:+---------------+---------+| Column Name | Type |+---------------+---------+| article_id | int || author_id | int || viewer_id | int || view_date | date |+------原创 2022-03-31 20:23:25 · 141 阅读 · 0 评论 -
Leetcode1581. 进店却未进行过交易的顾客
Every day a leetcode题目来源:1581. 进店却未进行过交易的顾客问题描述表:Visits+-------------+---------+| Column Name | Type |+-------------+---------+| visit_id | int || customer_id | int |+-------------+---------+visit_id 是该表的主键。该表包含有关光临过购物中心的顾客的信息。表原创 2022-03-31 20:17:22 · 296 阅读 · 0 评论 -
Leetcode175. 组合两个表
Every day a leetcode题目来源:175. 组合两个表问题描述表: Person+-------------+---------+| 列名 | 类型 |+-------------+---------+| PersonId | int || FirstName | varchar || LastName | varchar |+-------------+---------+personId是该表的主键列。该表包含一些人原创 2022-03-31 20:09:36 · 218 阅读 · 0 评论 -
Leetcode176. 第二高的薪水
Every day a leetcode题目来源:问题描述Employee 表:+-------------+------+| Column Name | Type |+-------------+------+| id | int || salary | int |+-------------+------+id 是这个表的主键。表的每一行包含员工的工资信息。编写一个 SQL 查询,获取并返回 Employee 表中第二高的薪水 。如果不存在第二高原创 2022-03-31 11:29:01 · 748 阅读 · 0 评论 -
Leetcode608. 树节点
Every day a leetcode题目来源:608. 树节点问题描述给定一个表 tree,id 是树节点的编号, p_id 是它父节点的 id 。+----+------+| id | p_id |+----+------+| 1 | null || 2 | 1 || 3 | 1 || 4 | 2 || 5 | 2 |+----+------+树中每个节点属于以下三种类型之一:叶子:如果这个节点没有任何孩子节点。根:如果这个节点是整棵树原创 2022-03-30 22:52:24 · 99 阅读 · 0 评论 -
Leetcode1795. 每个产品在不同商店的价格
Every day a leetcode题目来源:1795. 每个产品在不同商店的价格问题描述表:Products+-------------+---------+| Column Name | Type |+-------------+---------+| product_id | int || store1 | int || store2 | int || store3 | int |+------------原创 2022-03-30 22:35:51 · 144 阅读 · 0 评论 -
Leetcode1965. 丢失信息的雇员
Every day a leetcode题目来源:1965. 丢失信息的雇员问题描述表: Employees+-------------+---------+| Column Name | Type |+-------------+---------+| employee_id | int || name | varchar |+-------------+---------+employee_id 是这个表的主键。每一行表示雇员的id 和他的姓名。表:原创 2022-03-30 22:26:12 · 264 阅读 · 0 评论 -
Leetcode1527. 患某种疾病的患者
Every day a leetcode题目来源:1527. 患某种疾病的患者问题描述患者信息表: Patients+--------------+---------+| Column Name | Type |+--------------+---------+| patient_id | int || patient_name | varchar || conditions | varchar |+--------------+---------+patie原创 2022-03-30 14:10:35 · 124 阅读 · 0 评论 -
Leetcode1484. 按日期分组销售产品
Every day a leetcode题目来源:1484. 按日期分组销售产品问题描述表 Activities:+-------------+---------+| 列名 | 类型 |+-------------+---------+| sell_date | date || product | varchar |+-------------+---------+此表没有主键,它可能包含重复项。此表的每一行都包含产品名称和在市场上销售的日期。原创 2022-03-30 13:58:27 · 125 阅读 · 0 评论 -
Leetcode196. 删除重复的电子邮箱
Every day a leetcode题目来源:196. 删除重复的电子邮箱问题描述编写一个SQL查询来 删除 所有重复的电子邮件,只保留一个id最小的唯一电子邮件。以 任意顺序 返回结果表。SQL代码使用自连接,p1,p2是Person表的别名,删除p1中的元素,会影响到Person表。WHERE中的条件为:p1.email=p2.email AND p1.id>p2.id# Write your MySQL query statement belowDELETE p1 FROM原创 2022-03-30 13:18:37 · 349 阅读 · 0 评论 -
Leetcode627. 变更性别
Every day a leetcode题目来源:627. 变更性别问题描述请你编写一个 SQL 查询来交换所有的 ‘f’ 和 ‘m’ (即,将所有 ‘f’ 变为 ‘m’ ,反之亦然),仅使用 单个 update 语句 ,且不产生中间临时表。注意,你必须仅使用一条 update 语句,且 不能 使用 select 语句。SQL代码方法一:case…when…# Write your MySQL query statement belowUPDATE SalarySET sex= C原创 2022-03-29 14:25:21 · 185 阅读 · 0 评论 -
Leetcode1873. 计算特殊奖金
Every day a leetcode题目来源:1873. 计算特殊奖金问题描述写出一个SQL 查询语句,计算每个雇员的奖金。如果一个雇员的id是奇数并且他的名字不是以’M’开头,那么他的奖金是他工资的100%,否则奖金为0。Return the result table ordered by employee_id.返回的结果集请按照employee_id排序。著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。SQL代码# Write your MySQL query原创 2022-03-29 14:09:53 · 165 阅读 · 0 评论 -
Leetcode183. 从不订购的客户
Every day a leetcode题目来源:183. 从不订购的客户问题描述某网站包含两个表,Customers 表和 Orders 表。编写一个 SQL 查询,找出所有从不订购任何东西的客户。SQL代码如果我们有一份曾经订购过的客户名单,就很容易知道谁从未订购过。我们可以使用下面的代码来获得这样的列表。然后,我们可以使用 NOT IN 查询不在此列表中的客户。# Write your MySQL query statement belowSELECT Customers.Name原创 2022-03-29 14:00:38 · 154 阅读 · 0 评论 -
Leetcode584. 寻找用户推荐人
Every day a leetcode题目来源:584. 寻找用户推荐人题目描述给定表 customer ,里面保存了所有客户信息和他们的推荐人。写一个查询语句,返回一个客户列表,列表中客户的推荐人的编号都 不是 2。代码:# Write your MySQL query statement belowSELECT name FROM customerWHERE referee_id!=2结果:这个查询只会返回一个结果:Zach,所有没有推荐人(referee_id 字段值为 NU原创 2022-03-29 13:44:34 · 1186 阅读 · 0 评论 -
Leetcode1757. 可回收且低脂的产品
Every day a leetcode题目来源:1757. 可回收且低脂的产品写出 SQL 语句,查找既是低脂又是可回收的产品编号product_id。product_id 是这个表的主键。low_fats 是枚举类型,取值为以下两种 (‘Y’, ‘N’),其中 ‘Y’ 表示该产品是低脂产品,‘N’ 表示不是低脂产品。recyclable 是枚举类型,取值为以下两种 (‘Y’, ‘N’),其中 ‘Y’ 表示该产品可回收,而 ‘N’ 表示不可回收。查询条件为:low_fats=‘Y’ AND r原创 2022-03-29 13:34:37 · 229 阅读 · 0 评论 -
Leetcode182. 查找重复的电子邮箱
Every day a leetcode题目来源:182. 查找重复的电子邮箱解法1:自连接注意用DISTINCT。代码:# Write your MySQL query statement belowSELECT DISTINCT p1.Email FROM Person p1,Person p2WHERE p1.Id!=p2.Id AND p1.Email=p2.Email结果:解法2:GROUP BY以Email分组,选择count(Email)>1的Email。代码:原创 2022-03-10 22:58:38 · 7273 阅读 · 0 评论 -
Leetcode595. 大的国家
Every day a leetcode题目来源:595. 大的国家如果一个国家满足下述两个条件之一,则认为该国是 大国 :面积至少为 300 平方公里(即,3000000 km2),或者人口至少为 2500 万(即 25000000)编写一个 SQL 查询以报告 大国 的国家名称、人口和面积。按 任意顺序 返回结果表。SQL语句:# Write your MySQL query statement belowSELECT name,population,area FROM World原创 2022-03-10 22:20:18 · 304 阅读 · 0 评论 -
使用Navicat 15建立触发器
使用Navicat 15建立触发器选择要建立触发器的表,右键点击选择“设计表”点击“触发器”,输入触发器的名字,选择触发时点“BEFORE”或“AFTER”,选择触发条件:插入、更新或删除在下方的定义中输入语句,注意语句末尾要有分号,END后不要有分号在“SQL预览”中,可看到详细代码...原创 2020-12-28 17:01:57 · 6624 阅读 · 0 评论 -
使用Navicat 15建立并调用MySQL存储过程
使用Navicat 15新建MySQL存储过程右键点击“函数”,选择新建函数选择“过程”,输入要建立的存储过程的名字,选择“下一步”输入参数,模式可选“IN”和“OUT”,分别表示输入参数和输出参数,再输入名字,选择类型,点击“完成”,存储过程就创建好了在定义里输入语句,注意语句末尾要有分号,END后不要有分号点击“运行”,输入参数,即可调用存储过程...原创 2020-12-28 16:54:03 · 3515 阅读 · 0 评论 -
《数据库及其应用》之课程实验
《数据库系统及应用》之课程实验题面12道SQL题附加题题面customer(uID,uName)hotel(hotel_id,hotel_name)order(order_id,room_id,start_date,leave_date,amount,payment,create_date,custom_id)rating(rID,stars,order_id,uID,rate_date)room_info(info_id,date,price,remain,room_id)room_typ原创 2020-12-28 16:42:15 · 1575 阅读 · 1 评论