- 博客(9)
- 收藏
- 关注
原创 Mysql最新版8.0.21下载安装配置教程
Mysql最新版8.0.21下载安装配置教程一、下载1、下载安装包mysql下载路径:https://dev.mysql.com/downloads/file/?id=496745ng)]2、解压压缩包解压到安装的目录:3、在此目录下新建my.ini配置文件[mysqld] # 设置 3306 端口 port=3306 # 设置 mysql 的安装目录 basedir=D:\environment\mysql\mysql-8.0.21-winx64# 设置 mysql 数据库的
2020-07-20 19:24:16 19690 47
原创 mysql-sql92标准-连接查询
含义又称多表查询,当查询的字段来自于多个表时就会用到连接查询。笛卡尔积乘积现象:表1有m行,表2有n行,结果m*n行发生的原因:没有有效的连接条件如何避免:添加有效的连接条件分类连接查询分类sql92标准:仅支持内连接sql99标准:支持内连,外连(左外、右外),交叉连接按功能分类内连接:等值、非等值、自连接外连接左外连接、右外连接、全外连接交叉连接eg:查询员工名和对应的部门名SELECT last_name,department_nameFROM emp
2020-07-31 19:51:58 413
原创 mysql分组查询
语法select 分组函数,列(要求出现在group by的后面)from 表where 【筛选条件】group by 分组列表order by举例:eg:查询每个工种的最高工资SELECT MAX(salary) max_salary,job_idFROM employeesGROUP BY job_id;eg:查询每个位置上的部门个数SELECT COUNT(*),location_idFROM departmentsGROUP BY location_id;加上筛
2020-07-30 18:18:07 213
原创 mysql常见函数之-分组函数
分组函数-功能用作统计使用,又称为聚合函数或统计函数或组函数分组函数-分类SUM:求和AVG:求平均值MIN:求最小值MAX:求最大值COUNT:统计个数###分组函数-特点参数支持的类型SUM和AVG:一般用于处理数值型MAX、MIN、COUNT:可以处理任意类型是否可以忽略null值都可以忽略null值的。可以和distinct搭配使用-去重eg:SELECT SUM(DISTINCT(salary)) 去重薪资,SUM(salary) 薪资FROM
2020-07-30 11:19:37 606
原创 mysql常见函数之-单行函数
一、常见函数mysql中的常见函数类似于java的方法,将一组逻辑语句封装在方法体中,对外暴露的方法名好处:1、隐藏了实现细节2、提高代码的重用性语法:select 函数名(实参列表)【from表】特点:函数名(叫什么)函数功能(干什么)功能:做统计使用、又称为统计函数、聚合函数、组函数分类:1、单行函数如:concat 、length、ifnull等2、分组函数单行函数字符函数1、length 获取参数值的字节个数SELECT LENGTH ('emily'); 5SE
2020-07-29 18:11:18 448
原创 mysql排序查询
一、语法select 查询列表from 表where 筛选条件order by 排序列表【asc|desc】二、特点asc:代表的是升序,desc代表的是降序,如果不写,默认是升序order by子句中可以支持单个字段、多个字段、表达式、函数、别名order by 子句一般是放在查询语句后面的,limit子句除外三、举例#查询员工信息,要求工资从高到低排序select * from employeesorder by salary desc;#查询部门编号>=9
2020-07-29 15:36:31 439
原创 mysql条件查询
一、语法select 查询列表 ①from 表名 ②where 筛选条件 ③如果条件成立,数据显示在结果集中,否则不显示。执行顺序:先执行②也就是先查库中的表,在执行where筛选条件,最后执行①走select二、根据筛选条件进行分类1、按条件表达式筛选条件运算符:> < = !=(<>) >= <=eg:查询部分编
2020-07-26 16:58:05 193
原创 mysql基础查询
一、mysql基础查询1、语法select 查询的列表 from 表名2、特点①查询列表可以是字段、常量、表达式、函数,也可以是多个②查询结果是一个虚拟的表3、示例查询单个字段select 字段名 from 表名;查询多个字段select 字段名,字段名 from 表名;查询所有字段select * from 表名查询常量select 常量值;注意:字符型和日期型的常量值必须用单引号引起来,数值型不需要查询函数select 函数名(实参列表); 执行函数体并且返回值
2020-07-24 16:03:29 138
原创 mysql数据库基础知识
mysql数据库基本概念在学习一个新的物体时,我时常围绕这三个维度去学习。what why how什么是数据库?数据库(Database) :按照数据结构来组织、 存储和管理数据的仓库.作用:保存一组有组织的数据。为什么要学数据库?之前学过的存储数据的容器有:数组、集合、文件存储。那两者属于内存存储,一旦断网在打开,数据就需重新加载,文件存储,当数据量比较大的时候,查询数据就不方便了。于是呢,数据库就弥补了两者的不足。数据库好处:①持久化数据到本地②可以实现结构化查询,方便管理数据库存储
2020-07-21 19:37:37 562
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人