随笔分类 - Mysql
mysql 学习笔记, 来自B站的一些视频或其他博客
摘要:case when 来做条件计数 sum(case when xxx then 1 else 0) 和 mysql 可以直接用中文做别名, 同时巩固 join , group by 和 sql 执行顺序等.
阅读全文
摘要:分类字段平铺开, max(case when ..... then .... else ... end) 这样方式, 结合 group by
阅读全文
摘要:轻松2题, 练练子查询, inner join, group by + having, order by 这些基础的. 注意就是 sql 执行顺序: from > where > group by > having > select > order by > limit
阅读全文
摘要:将 Excel 拼接为 sql , 用了 pandas 工具, 遍历(iterrows()), 字符串切片, 文件读写等操作.
阅读全文
摘要:通过一题来再来熟练 子查询, group by + having, 和 "分块" 的思想, 多用 反向思维 in 与 not in 来理清楚逻辑.
阅读全文
摘要:灵活用 left join, group by + having 和结合子查询, 早日达到熟练程度吧.
阅读全文
摘要:基础聚合函数 sum, avg, count 结合 group by , 重点是 groupby 相关的 having, where 顺序. 表连接查询等.
阅读全文
摘要:多表关联查询, 灵活使用 join 和 in 即 表连接 和 子查询 的相互配合
阅读全文
摘要:模糊查询 like; 四表关联查询: 老师名 -> 老师id -> 课程id -. 学生 id -> 学生表
阅读全文
摘要:用 2 个题来应用 left join, inner join, group by + having, case when 的用法等.
阅读全文
摘要:通过一个题来看, 操作,子查询, 内连接, sql 编写风格
阅读全文
摘要:强化 sql 的查询练习, 真的是感觉, 太重要了, 这是必须要过的坎.
阅读全文
摘要:Mysql Join 连接查询(中) 认识 就我平时的数据接触来看, 连接查询也没有很复杂,不够是非常需要耐心和逻辑的, 一点点将数据查出来, 拼接等. 没有什么技巧, 多练习就会了. 无非就是 表之间根据共同key来连接, 查询时结合union, where, 子查询这些... , 真的不难的,
阅读全文
摘要:其实,我的业务流程是, 先读取excel/csv -> pandas 数据清洗 -> 导入Mysql, 一般是做一个表append 或者是 if exist -> replace的操作 逐行来添加数据其实更加灵活和方便. 这里用的驱动是pymysql的一个包, 其实本质就是一个客户端, 服务端已经和
阅读全文
摘要:之前弄数据库的时候, 测试excel导mysql, 中间用pandas 处理后再入库. 直接上代码, 此种有真意, 尽在不言中. 1 #!/usr/bin/env python 2 # coding: utf-8 3 # author: chenjie131@ke.com 4 5 ''' 6 应用场
阅读全文
摘要:认识 多表连接查询 ,我感觉应该是关系型数据库最能体现其价值和灵活性的地方吧. 我觉得数据库的作用, 归纳起来无非就是 存储和查询 . 一言蔽之,数据库就是能灵活地存储和查询数据. 存储上, 也是以文件的方式存的(Linux观点, 一切皆文件), 文件就是存储数据的载体, 数据库文件跟其他的数据文件
阅读全文
摘要:Mysql 单表查询 排序 分页 group by初识 对于select 来说, 分组聚合(((group by; aggregation), 排序 ( order by ), 分页查询 ( limit ), 等这些操作, 都是结合 where 过滤(算术表达式, 逻辑表达式, 判空, 范围过滤,
阅读全文
摘要:Mysql 单表查询where初识 准备数据 数据基本测试 where 条件过滤 比较运算符 , 逻辑运算符, 范围判断, 空判断, 模糊查询 逻辑运算符: and, or, not Null 判断 is null; is not null 范围查询 in; between...and in 用于离
阅读全文
摘要:Mysql 库表操作初识 终端登录mysql 这里只演示win下, cmd 终端. 至于怎么在win下, linux, mac安装, 感觉这是一个入门级的百度搜索问题, 安装都搞不定, 确实有点尴尬, 好尴尬呀. 数据库操作 增删改查, 注意这里讲的数据库指的是schema哈. mysql 前提是已
阅读全文
摘要:Mysql 常见数据类型及约束 最近在跟几个不太懂技术的同事(哈哈, 其实我也不懂), 要整一个数据库项目, 然后前端, 后端, 都没有像样的, 数据输出还不是由我们控制.... 这可难受了, 然后总数被围绕着, 怎么导入数据, 导出EXCEL .... 之类的, 或者是说导入数据不方便, 怎么字段
阅读全文