随笔分类 - MYSQL
mysql相关笔记,书用的是mysql必知必会,搭配bilibili上的尚硅谷老师讲解的sql相关学习
摘要:1 #进阶5:分组查询 2 /* 3 语法: SELECT 分组函数,列(要求出现在group by的后面) 4 from 表 5 GROUP BY 分组的列表 6 [order by子句] 7 注意: 查询列表必须特殊,要求是分组函数和group by后出现的字段 8 特点: 9 1、分组查询中断
阅读全文
摘要:#二、分组函数 /* 功能:用作统计使用,又称为聚合函数或统计函数或组函数 分类: sum求和、avg平均值、max最大值、min最小值、count计算个数 特点: 1.sum、avg一般用于处理数值型 max、min、count可以处理任何类型 2.以上分组函数都忽略null值 3.可以和dist
阅读全文
摘要:#进阶4:常见函数 /* 概念:类似于java中的方法,将一组逻辑语句封装子方法体中,对外暴露名 好处:1.隐藏了实现细节 2.提高代码的重用性 调用: selcet 函数名(实参列表) 【from 表】; 特点: ①叫什么(函数名) ②干什么(函数功能) 分类: 1.单行函数 如 concat 、
阅读全文
摘要:#进阶3:排序查询 /* 引入: SELECT * FROM employees; 语法: SELECT 查询列表 from 表 【where 筛选条件】 ORDER BY 排序列表【asc|desc】 特点: 1.asc代表的是升序,desc代表的是降序 如果不屑,默认是降序 2.ORDER BY
阅读全文
摘要:#安全等于:<=> #案例:查询没有奖金的员工名和奖金率 SELECT last_name, commission_pct FROM employees WHERE commission_pct <=> NULL; #案例2:查询工资为12000的员工信息 SELECT last_name, sal
阅读全文
摘要:#进阶2:条件查询 /* 语法: SELECT 查询列表 FROM 表名 WHERE 筛选条件; 分类: 一、按条件表达式筛选 条件运算符:> < = <> >= <= 二、按逻辑表达式筛选 逻辑运算符: 作用:用于连接条件表达式 && || ! and or NOT 三、模糊查询 LIKE bew
阅读全文
摘要:SELECT last_name FROM employees; SELECT last_name, salary, email FROM employees; SELECT * FROM employees; #查询常量值 SELECT 100; SELECT 'john'; #查询表达式 SEL
阅读全文