SQL
瓦雪子
这个作者很懒,什么都没留下…
展开
-
182、查找重复的电子邮箱 --leetcode
问题描述:编写一个SQL查询,查找Person表中所有重复的电子邮箱。示例:+----+---------+| Id | Email |+----+---------+| 1 | a@b.com || 2 | c@d.com || 3 | a@b.com |+----+---------+根据以上输入,你的查询应返回以下结果:+---------+| Email...原创 2019-07-29 01:13:48 · 214 阅读 · 0 评论 -
在Flask中使用Flask-SQLAlchemy操作数据库
ORM对象关系映射数据库配置创建数据库模型操作数据库插入数据一对多查询数据更新数据删除ORM=对象关系映射英文名称为Object-Relational-Mapping,它提供了概念性的,易于理解的模型化数据的方法。Flask-SQLAlchemy就是一个ORM模块。应用在Flask中使得操作数据库非常方便ORM 把数据库映射成为对象:数据库的表(table) -...原创 2019-08-16 18:12:25 · 409 阅读 · 0 评论 -
627.交换工资--leetcode
题目描述给定一个 salary 表,如下所示,有 m = 男性 和 f = 女性 的值。交换所有的 f 和 m 值(例如,将所有 f 值更改为 m,反之亦然)。要求只使用一个更新(Update)语句,并且没有中间的临时表。注意,您必只能写一个 Update语句,请不要编写任何Select语句。例如:idnamesexsalary1Am25002Bf...原创 2019-08-07 00:44:21 · 177 阅读 · 0 评论 -
620.有趣的电影--leetcode
题目来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/not-boring-movies**算法设计与分析:**主要使用求余聚类函数`mod(被除数,除数)`和判断语句`c.description != 'boring'````sql# Write your MySQL query statement belowselect ...原创 2019-08-06 00:15:38 · 201 阅读 · 0 评论 -
196.删除重复的电子邮箱--leetcode
题目描述:编写一个 SQL 查询,来删除 Person 表中所有重复的电子邮箱,重复的邮箱里只保留 Id 最小 的那个。+----+------------------+| Id | Email |+----+------------------+| 1 | john@example.com || 2 | bob@example.com || 3 | j...原创 2019-08-01 00:55:49 · 375 阅读 · 0 评论 -
181、超过经理收入的员工 -- leetcode
题目描述Employee 表包含所有员工,他们的经理也属于员工。每个员工都有一个Id,此外还有一列对应员工的经理的Id。+----+-------+--------+-----------+| Id | Name | Salary | ManagerId |+----+-------+--------+-----------+| 1 | Joe | 70000 | 3 ...原创 2019-07-27 00:30:22 · 256 阅读 · 0 评论 -
177、第N高的薪水--leetcode
题目描述编写一个SQL查询,获取Employee表中的第n高的薪水(Salary)。+----+--------+| Id | Salary |+----+--------+| 1 | 100 || 2 | 200 || 3 | 300 |+----+--------+例如上述的Employee表中,n=2时,应该返回第二高的薪水200。如果不存在第n...原创 2019-07-26 00:34:44 · 200 阅读 · 0 评论 -
183、从不订购的客户--leetcode
题目描述某网站包含有两个表,Customers表和Orders表。编写一个SQL查询,找出所有从不订购东西的客户。Customers表:+----+-------+| Id | Name |+----+-------+| 1 | Joe || 2 | Henry || 3 | Sam || 4 | Max |+----+-------+Orders表:...原创 2019-07-31 00:23:38 · 164 阅读 · 0 评论 -
197、上升的温度--leetcode
题目描述给定一个Weather 表,编写一个 SQL 查询,来查找与之前(昨天的)日期相比温度更高的所有日期的 Id。+---------+------------------+------------------+| Id(INT) | RecordDate(DATE) | Temperature(INT) |+---------+------------------+---------...转载 2019-08-03 00:55:00 · 168 阅读 · 0 评论 -
176、第二高的薪水--leetcode
题目描述编写一个SQL查询,获取Employee表中的第二高的薪水(Salary)。+----+--------+| Id | Salary |+----+--------+| 1 | 100 || 2 | 200 || 3 | 300 |+----+--------+例如上述的Employee表中,SQL查询应该返回200作为第二高的薪水。如果不存在...原创 2019-07-25 00:31:46 · 136 阅读 · 0 评论 -
175.组合两个表--LeetCode--SQL
题目描述表1:Person+-------------+---------+| 列名 | 类型 |+-------------+---------+| PersonId | int || FirstName | varchar || LastName | varchar |+-------------+---------+Perso...原创 2019-07-17 19:01:13 · 180 阅读 · 0 评论 -
178、分数排名--leetcode
题解:https://leetcode-cn.com/problems/rank-scores/solution/fen-shu-pai-ming-zhi-fen-shu-pai-ming-by-li-qiu-xi/题目描述编写一个 SQL 查询来实现分数排名。如果两个分数相同,则两个分数排名(Rank)相同。请注意,平分后的下一个名次应该是下一个连续的整数值。换句话说,名次之间不应该有“间隔...转载 2019-08-17 09:48:49 · 358 阅读 · 0 评论