摘要: 使用MySQL插入数据时,可以根据需求场景选择合适的插入语句,例如当数据重复时如何插入数据,如何从另一个表导入数据,如何批量插入数据等场景。本文通过给出每个使用场景下的实例来说明数据插入的实现过程和方法。 阅读全文
posted @ 2023-02-07 12:23 酸菜鱼土豆大侠 阅读(238) 评论(0) 推荐(1) 编辑
摘要: 为了求解问题时思路清晰,建议先分列查询,再将列合并到一个表中,这样相当于将复杂问题拆解为简单问题,一一解决。优点是避免所有问题混在一起,代码逻辑清晰,可迁移性强,下次遇到类似的查询问题能快速求解,缺点是代码看起来不够简洁,存在代码冗余的问题。 阅读全文
posted @ 2023-02-02 12:16 酸菜鱼土豆大侠 阅读(377) 评论(0) 推荐(0) 编辑
摘要: 在合并查询中,尤其是二分类的情况,在查询结果是相同列名的时候可以考虑合并查询。先查询出行的结果,再使用union或者union all合并查询结果。另外如果 union 和 order by 一起使用的话要注意使用方法。 阅读全文
posted @ 2023-02-01 12:13 酸菜鱼土豆大侠 阅读(350) 评论(0) 推荐(0) 编辑
摘要: 实际工作中常见的业务场景是求次日留存率,还有一些会对次日留存率增加限制,例如求新用户的次日留存率或者求活跃用户留存率。另外,留存率和复购率看起来都是统计重复出现的概率,但实际求解方法是不一样的。 阅读全文
posted @ 2023-01-26 23:37 酸菜鱼土豆大侠 阅读(255) 评论(0) 推荐(2) 编辑
摘要: 课程里面讨论的问题都特别有趣,第一章是明确为什么需要学习数据库,为什么学习数据库,学习数据库哪些东西,然后是每章的重要知识点,用于巩固学到的知识,有一个有趣的现象,当你很认真的学完视频并不能完全回答上来这些问题,这就提醒我们要深入的思考,课后利用这些讨论的问题查漏补缺,将学习到的东西转化成自己的。 阅读全文
posted @ 2023-01-25 10:11 酸菜鱼土豆大侠 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 整理日常业务中用到日期函数的一些场景,并对日期函数按照使用类型做了分类,实例也尽可能符合日常需求。为了方便查阅,可以先看目录,再根据需要看具体方法和实例。 阅读全文
posted @ 2023-01-23 23:42 酸菜鱼土豆大侠 阅读(307) 评论(1) 推荐(2) 编辑
摘要: MySQL中获取字符串的长度可以使用char_length,也可以使用length获取字符串的字节数。 阅读全文
posted @ 2022-12-21 12:03 酸菜鱼土豆大侠 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 一般在更新时会遇到以下场景:1.全部更新;2.根据条件更新字段中的某部分内容;3.根据不同的条件更新不同的值,以下是几种场景中常用的update方法。 阅读全文
posted @ 2022-12-21 12:01 酸菜鱼土豆大侠 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 在删除数据的时候根据不同的场景使用不同的方法,比如说删除表中部分数据、删除表的结构、删除所有记录并重置自增ID、批量删除大量数据等,可以使用delete、truncate、drop等语句。 阅读全文
posted @ 2022-12-21 12:00 酸菜鱼土豆大侠 阅读(707) 评论(0) 推荐(0) 编辑
摘要: MySQL中如何利用代码完成表的创建、复制、修改和删除。 阅读全文
posted @ 2022-12-21 12:00 酸菜鱼土豆大侠 阅读(12) 评论(0) 推荐(0) 编辑