随笔分类 -  mysql

摘要:公司需求有个需要统计当前 rate 字段表示项目进度未开始(rate=0),进行中(0<rate<100),已完成(rate=100) SELECT elt( INTERVAL ( learn_rate, 0, 1, 100 ), 'undo', 'doing', 'done' ) AS train 阅读全文
posted @ 2020-05-26 20:03 小污龟 阅读(445) 评论(0) 推荐(0)
摘要:通过执行计划explain 分析时候用到了索引查询 EXPLAIN select * from select_course where id = 1 说明使用了主键索引 字段要独立出现 比如下面两条SQL语句在语义上相同,但是第一条会使用主键索引而第二条不会。 select * from user 阅读全文
posted @ 2020-04-12 18:10 小污龟 阅读(132) 评论(0) 推荐(0)
摘要:范式一:字段不可再分 user表: age_sex 可以分成 age ,sex 字段。 这就不符合第一范式 范式二: 在第一范式的基础上,字段完全依赖于主键,而不是组合依赖 假定选课关系表为select_course(学号, 姓名, 年龄, 课程名称, 成绩, 学分), 关键字为组合关键字(学号, 阅读全文
posted @ 2020-03-31 13:04 小污龟 阅读(248) 评论(0) 推荐(0)