一,分组函数1,功能:用作统计使用,又称为聚合函数或统计函数或组函数2,分类:sum 求和、avg 平均值、max 最大值 、min 最小值 、count 计算个数3,特点:1、sum、avg一般用于处理数值型 max、min、count可以处理任何类型2、以上分组函数都忽略null值3、可以和distinct搭配实现去重的运算4、count函数的单独介绍一般使用co...
一,语法select 查询列表from 表【where 筛选条件】group by 分组的字段【order by 排序的字段】;二,特点1、和分组函数一同查询的字段必须是group by后出现的字段#引入:查询每个部门的员工个数SELECT COUNT(*) FROM employees WHERE department_id=90;#1.简单的分组#案例1:查询每个工种的...
一,基础查询1,语法select 查询列表 from 表名备注:类似于:System.out.println(打印东西);2,特点:查询列表可以是:表中的字段、常量值、表达式、函数查询结果是一个虚拟表3,实列查询单个字段 select 字段名 from 表名;#1.查询表中的单个字段SELECT last_name FROM employees;查...
三,排序查询一、语法select 查询列表from 表where 筛选条件order by 排序列表 【asc}desc】二、特点asc :升序,如果不写默认升序desc:降序#1、按单个字段排序SELECT * FROM employees ORDER BY salary DESC;#2、添加筛选条件再排序#案例:查询部门编号>=90的员工信息,并按员工编号降...
一、含义当查询中涉及到了多个表的字段,需要使用多表连接语法:select 字段1,字段2 from 表1,表2,…;笛卡尔乘积:当查询多个表时,没有添加有效的连接条件,导致多个表所有行实现完全连接如何解决:添加有效的连接条件二、分类按年代分类:sql92: 等值 非等值 自连接 也支持一部分外连接(用于oracle、sqlserver,mysql不支持)sql99【推...
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号