随笔分类 - MySQL
摘要:1 算数运算符 主要用于数学运算 运算符 名称 示例 + 加法 SELECT A+B - 减法 SELECT A-B * 乘法 SELECT A*B / 或 DIV 除法 SELECT A/B % 或 MOD 求模(求余) SELECT A%B 1.1 加法与剑法运算符 SELECT 100, 10
阅读全文
摘要:1 函数的理解 2 数值函数 2.1 基本函数 函数 用法 ABS(x) 返回x的绝对值 SIGN(X) 返回X的符号。正数返回1,负数返回-1,0返回0 PI() 返回圆周率的值 CEIL(x),CEILING(x) 返回大于或等于某个值的最小整数 FLOOR(x) 返回小于或等于某个值的最大整数
阅读全文
摘要:一、连续问题 ▶ 如下数据为蚂蚁森林中用户领取的减少碳排放量 问题:找出连续3天及以上,减少碳排放量在100以上的用户。 思路: ① t1 ② t2 ③ t3 ④ 最终版 二、分组问题 ▶ 如下电商公司用户访问时间数据 ( ts单位:秒 ) 问题:某个用户连续的访问记录,如果时间间隔<60秒,则分为
阅读全文
摘要:1 聚合函数 ● 聚合函数作用于一组数据,并对一组数据返回一个值。 ● 不能嵌套调用。 1.1 AVG和SUM函数 ● 使用对象:数值型数据 SELECT AVG(salary), MAX(salary),MIN(salary), SUM(salary) FROM employees WHERE j
阅读全文
摘要:一、count 1. distinct 只能放在查询字段的最前面,不能放在查询字段的中间或者后面 【案例】 ①表stu ②对name去重 ③对name,age去重
阅读全文
摘要:1 多表查询分类讲解 1.1 等值连接 vs 非等值连接 1.1.1 等值连接 (1) 区分重复的列名 SELECT employees.last_name, departments.department_name,employees.department_id FROM employees, de
阅读全文
摘要:1 SQL概述 1.1 SQL背景知识 1.2 SQL语言排行榜 1.3 SQL分类 2 SQL语言的规则与规范 2.1 基本规则 ● SQL可写一行或多行。 ● 命令结束标志: \g 、\G、; ● 关键字不能缩写、分行 ● 关于标点符号: 字符串型、日期时间可使用‘ ’表示 列的别名 使用“ ”
阅读全文