![](https://img-blog.csdnimg.cn/2644448743aa4b888705dfffa4fa2557.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
LeetCode数据库
文章平均质量分 65
mysql数据库习题集。
Hadoop全家桶
这个作者很懒,什么都没留下…
展开
-
面试题 01.05. 一次编辑
字符串有三种编辑操作:插入一个英文字符、删除一个英文字符或者替换一个英文字符。给定两个字符串,编写一个函数判定它们是否只需要一次(或者零次)编辑。例子:oneEditAway(“teacher”,“treacher”)原创 2022-12-13 15:29:21 · 133 阅读 · 0 评论 -
1527. 患某种疾病的患者
写一条SQL语句,查询患有I类糖尿病的患者ID(patient_id)、患者姓名(patient_name)以及其患有的所有疾病代码(conditions)。了解以上的正则需求后,我们就可以根据自己的需求来编写带有正则表达式的SQL语句。_只能匹配1个字符,即’_A’,在’1A’、‘1AB’列表里,仅返回’1A’‘conditions’(疾病)包含0个或以上的疾病代码,以空格分隔。patient_id(患者ID)是该表的主键。常用通配符有两个‘%‘百分号、’_‘下划线。......原创 2022-07-20 15:09:26 · 175 阅读 · 0 评论 -
196. 删除重复的电子邮箱
编写一个SQL删除语句来删除所有重复的电子邮件,只保留一个id最小的唯一电子邮件。以任意顺序返回结果表。(注意仅需要写删除语句,将自动对剩余结果进行查询)本题的解题思路是,先查出需要删除的数据,也就是Email字段相同,而id大的那一行数据。解释john@example.com重复两次。我们保留最小的Id=1。该表的每一行包含一封电子邮件。然后进行使用delete进行删除上面条件的数据。本题使用的是方式2,进行解题的。需要先进行查出删除数据。id是该表的主键列。...原创 2022-07-19 16:26:22 · 773 阅读 · 0 评论