随笔分类 -  Mysql

[LeetCode]1083. 销售分析 II(Mysql,having+if)
摘要:##题目 编写一个 SQL 查询,查询购买了 S8 手机却没有购买 iPhone 的买家。 ##题解 使用having + sum+if,而不是自查询。 ##代码 # Write your MySQL query statement below select buyer_id from Sales 阅读全文

posted @ 2020-06-04 00:06 coding_gaga 阅读(344) 评论(0) 推荐(0) 编辑

[LeetCode]196. 删除重复的电子邮箱(delete)
摘要:###题目 编写一个 SQL 查询,来删除 Person 表中所有重复的电子邮箱,重复的邮箱里只保留 Id 最小 的那个。 + + + | Id | Email | + + + | 1 | john@example.com | | 2 | bob@example.com | | 3 | john@e 阅读全文

posted @ 2020-05-31 00:07 coding_gaga 阅读(167) 评论(0) 推荐(0) 编辑

[LeetCode]534. 游戏玩法分析 III(Mysql)
摘要:###题目 Table: Activity + + + | Column Name | Type | + + + | player_id | int | | device_id | int | | event_date | date | | games_played | int | + + + (p 阅读全文

posted @ 2020-05-27 20:56 coding_gaga 阅读(343) 评论(0) 推荐(0) 编辑

[LeetCode]Mysql小本本
摘要:###常用方法 累加型题目,可以考虑使用笛卡尔积进行自表连接,连接后的表进行where条件进行筛选、group by分组操作。 union:需要把两列作一列可以用union,union的两张表查询的字段不一定要名称相同。 例题:[Leetcode]1264. 页面推荐 https://leetcod 阅读全文

posted @ 2020-05-23 23:23 coding_gaga 阅读(143) 评论(0) 推荐(0) 编辑

[LeetCode]Mysql系列5
摘要:题目1 1112. 每位学生的最高成绩 编写一个 SQL 查询,查询每位学生获得的最高成绩和它所对应的科目,若科目成绩并列,取 course_id 最小的一门。查询结果需按 student_id 增序进行排序。 题解 注意这里grade的外层查询需要结合group by,或者查max(grade), 阅读全文

posted @ 2020-05-22 23:52 coding_gaga 阅读(200) 评论(0) 推荐(0) 编辑

[Leetcode]585. 2016年的投资(MySQL)
摘要:题目 写一个查询语句,将 2016 年 (TIV_2016) 所有成功投资的金额加起来,保留 2 位小数。 对于一个投保人,他在 2016 年成功投资的条件是: 他在 2015 年的投保额 (TIV_2015) 至少跟一个其他投保人在 2015 年的投保额相同。 他所在的城市必须与其他投保人都不同( 阅读全文

posted @ 2020-05-18 22:44 coding_gaga 阅读(268) 评论(0) 推荐(0) 编辑

[LeetCode]Sql系列4
摘要:题目1 626. 换座位 题解 select case... as id 即可 代码 题目2 题解 使用左连接 由于有一条总经理归总经理管,所以治需要where e3.manager_id = 1 代码 阅读全文

posted @ 2020-05-17 14:49 coding_gaga 阅读(164) 评论(0) 推荐(0) 编辑

[Leetcode]Sql系列3
摘要:题目1 题解 分别查询2019 08 16前更新过价格的 和未更新价格的(赋值10) 然后union一下 相关 体会where子查询和子查询中使用group by 的方式。 一般, select 字段 和 where 的字段不需要有包含关系。 union 的两张表不用加(),union后的表要起别名 阅读全文

posted @ 2020-05-16 15:04 coding_gaga 阅读(113) 评论(0) 推荐(0) 编辑

[LeetCode]Sql系列2
摘要:题目 1205. 每月交易II 题解 两张表加tag字段区分,查询出需要的子段,并用 合两张表(PS:union all不去重复数据行,union去重复行) 作为新表 从新标查询结果,聚合函数 内部 使用if语句进行指定行数据的求和和计数。 代码 Write your MySQL query sta 阅读全文

posted @ 2020-05-15 19:18 coding_gaga 阅读(133) 评论(0) 推荐(0) 编辑

[LeetCode]Sql系列
摘要:题目1 相关 两个字段in的使用 代码 题目2 相关 limit beg,len 的使用 代码 题目3 相关 题型:把数据行变为字段 代码 题目4 Employee 表包含所有员工信息,每个员工有其对应的工号 Id,姓名 Name,工资 Salary 和部门编号 DepartmentId 。 + + 阅读全文

posted @ 2020-05-14 18:06 coding_gaga 阅读(192) 评论(0) 推荐(0) 编辑

[Mysql]知识点
摘要:Mysql引擎类型 1. InnoDB: 行级锁 写性能略优;支持事务 2. MYISAM: 表级锁 读性能优;不支持事务 表示时间的类型 1. datetime 可表示时间范围大 1000 9999。 2. timestamp 可表示时间范围小 1970 2037;每次从数据库取数据,可以自适应目 阅读全文

posted @ 2019-04-25 22:09 coding_gaga 阅读(129) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

点击右上角即可分享
微信分享提示