Memogrocery

问题 在上一场编程竞赛中你帮了Julia很大的忙,这次她也想让你帮忙! 参赛者的总分是他所有比赛获得的最大分的和。写一条查询语句打印hacker_id, name,和总分,根据总分降序排序。如果总分相同,根据hacker_id升序排序。排除总分为0的参赛者。 输入格式 下面的表包含了竞赛相关数据: Hackers: hacker_id是参赛者id,name是参赛者姓名。 Submi......

SQL 笔记: Hackerrank Challenges

问题 Julia让她的学生创建一些编程赛题。写一条查询语句打印hacker_id, name,和每个学生创建的题目数。结果按题目数量降序排序。如果数量相同,根据hacker_id排序。如果几个学生题目数量相同但数量并不是最大数,就从结果中排除。 输入格式 下面的表包含赛题相关数据: Hackers: hacker_id是学生id,name是对应姓名。 Column Type ......

SQL 笔记: Hackerrank Ollivander's Inventory

问题 哈利波特(Harry Potter)和他的朋友们陪罗恩(Ron)在奥利凡德(Ollivander)处找一根魔杖来替换查理(Charlie)老破的魔杖。 赫敏(Hermione)觉得最好的方式是找出购买每一类非邪恶的高能力和年龄的魔杖最少需要的金加隆巫师钱(gold galleons)。写一条查询语句打印出罗恩感兴趣的魔杖的id, age, coins_needed,和power,并根......

SQL 笔记: Hackerrank Top Competitors

问题 Julia刚举办了场编程竞赛,她需要你帮忙整合排行榜。写一条查询语句打印在超过一场竞赛中获得满分的参赛人员的hacker_id和name。结果根据获得满分的竞赛的数量降序排序,如果数量相同,再根据hacker_id升序排序。 输入格式 下面的列表包含了竞赛相关数据: Hackers: hacker_id是参赛人员的id,name是其姓名。 Difficulty: diffi......

SQL 笔记: Hackerrank The Report

问题 有两张表: Students 和 Grades。 Students 包含三个字段ID, Name 和 Marks。 Column Type ID Integer Name String Marks Integer Grades 包含如下数据: Grade Min_Mark Max_Mark 1 0 9 2 10 19 3 20 29 ......

SQL 笔记: Leetcode#585 Investments in 2016

问题 写一条查询语句打印2016年总投资额(TIV_2016),并保留2位小数,并且投保人需满足以下条件: 和一个或多个投保人有相同的TIV_2015。 不和其他投保人在同一城市(就是说(纬度,经度)必须唯一)。 输入格式: 表insurance描述如下: Column Name Type PID INTEGER(11) TIV_2015 NUMERIC(15,2) ......

SQL 笔记: Leetcode#182 Duplicate Emails

问题 写一条SQL语句找出Person表中所有的重复的email。 1234567+----+---------+| Id | Email |+----+---------+| 1 | [email protected] || 2 | [email protected] || 3 | [email protected] |+----+---------+ 例如,对于上面的表应返回如下结果: 12345+---------+| Email ......

SQL 笔记: Leetcode#626 Exchange Seats

问题 Mary是一所中学的老师,她有一份储存着学生姓名及对应座位id的seat表。 id字段是连续加1的。 Mary想要交换相邻两个同学的座位。 你能帮Mary写一条SQL语句来输出结果么? 123456789+---------+---------+| id | student |+---------+---------+| 1 | Abbot || 2 ......

SQL 笔记: Leetcode#577 Employee Bonus

问题 查询所有奖金<1000的员工的姓名和奖金。 表: Employee 123456789+-------+--------+-----------+--------+| empId | name | supervisor| salary |+-------+--------+-----------+--------+| 1 | John | 3 |......

SQL 笔记: Leetcode#607 Sales Person

问题 描述 有三张表: salesperson, company, orders. 输出 salesperson 表中对’RED’公司没有销量的销售姓名(name)。 例子 输入 表格: salesperson 123456789+----------+------+--------+-----------------+-----------+| sales_id | name | sal......