1.MySQL 的 YEARWEEK 是获取年份和周数的一个函数,函数形式为 YEARWEEK(date[,mode]) 例如 2010-3-14 ,礼拜天 SELECT YEARWEEK('2010-3-14') 返回 11 SELECT YEARWEEK('2010-3-14',1) 返回 10 其中第二个参数是 mode ,具体指的意思如下: Mode First day of w
南风不竞最光阴
2020-05-04
定义:用于该字段的分组(通过group by 相当于对表的字段进行了分组的操作处理); group by 使用注意点: 1.having只能用在group by之后,对分组后的结果进行筛选(即使用having的前提条件是分组)。 2.where肯定在group by 之前,即也在having之前。 3.where后的条件表达式里不允许使用聚合函数(count(),sum(),avg(),m
南风不竞最光阴
2020-05-02
1.一个子查询必须放在圆括号中。 2.将子查询放在比较条件的右边以增加可读性。 子查询不包含 ORDER BY 子句。对一个 SELECT 语句只能用一个 ORDER BY 子句, 并且如果指定了它就必须放在主 SELECT 语句的最后。 ORDER BY 子句可以使用,并且在进行 Top-N 分析时是必须的。 3.在子查询中可以使用两种比较条件:单行运算符和多行运算符。 子查询
南风不竞最光阴
2020-04-29
FROM 才是 SQL 语句执行的第一步,并非 SELECT 。 SELETC 是在WHERE语句执行之后执行的,所以不能再WHERE语句后使用SELECT中设置的别名 WHERE是对分组前进行的过滤,HAVING是对分组后进行过滤。 sql中的 与 或 非 与--and 或--or 非--not 注意的是 :and 优先级高于 or A and B or C and D 最后执行or
南风不竞最光阴
2020-04-28
1005:创建表失败 1006:创建数据库失败 1007:数据库已存在,创建数据库失败 1008:数据库不存在,删除数据库失败 1009:不能删除数据库文件导致删除数据库失败 1010:不能删除数据目录导致删除数据库失败 1011:删除数据库文件失败 1012:不能读取系统表中的记录 1020:记录已被其他用户修改 1021:硬盘剩余空间不足,请加大硬盘可用空间 1022:关键
南风不竞最光阴
2020-04-27
新建tab(new tab) ctrl t 执行当前语句(execute current statement) ctrl enter 执行全部或选中的语句(execute all or selection) ctrl shift enter 查看执行计划(explain current statement) ctrl alt x 注释 - -加空格,如
南风不竞最光阴
2020-04-27
帕累托图形分析 2020年4月22日 18:39 定位问题(需求): a 因为是从企业盈利角度考虑,根据基础数据中的单价以及成本可以计算增加辅助字段:利润 a 通过数据透视,以材料为维度获取每种材料的利润,以材料编号为基本字段,统计利润的累计百分比 a a 累计利润百分比添加辅助项,插入图表,选择组合图表,注意细节点:累计利润百分比的折现图,要勾选次坐标轴
南风不竞最光阴
2020-04-22