随笔分类 - 数据库学习
摘要:分组查询 语法:select 分组函数,列(要求出现在group by的后面) from 表 【where 筛选条件】 group by 分组的列表 【order by 子句】 注意:查询列表必须特殊,要求是分组函数和group by后出现的字段 特点:1.分组查询中的筛选条件分为两类: 数据源 位
阅读全文
摘要:一.流程控制函数 1.1流程控制函数——if函数 if函数:if else的效果 select last_name,username,password,if(password is not null,'有密码','无密码') from staff; 1.2流程控制函数——case函数 ①case函数
阅读全文
摘要:1.单行函数——数学函数 ①round 四舍五入 select round(1.45);——————1 select round(-1.45);—————— -1 select round(1.567,2);——————1.57 ②ceil 向上取整,返回>=该参数的最小整数 select ceil
阅读全文
摘要:1.模糊查询——like关键字 特点:①一般和通配符搭配使用 通配符:%任意多个字符,包含0个字符 SELECT * FROM last_name LIKE '%a%'; _ 任意单个字符 SELECT last_name,salary FROM employees WHERE last_name
阅读全文
摘要:1.起别名 便于理解 如果要查询的字段有重名的情况,使用别名可以区分开 方式一:使用AS SELECT 100%98 AS 结果; SELECT last_name AS 姓,first_name AS 名 FROM employees; 方式二:使用空格 SELECT last_name 姓,fi
阅读全文
摘要:1.DQL语言的学习(查询) 语法:select 查询列表 from 表名;类似于system.out.println(打印东西);特点:1.查询列表可以是:表中的字段,常量值,表达式,函数 2.查询的结果是一个虚拟的表格 mysql自带的workbench为初学者提供了两个实验用的数据库sakil
阅读全文
摘要:1.mysql服务的启动 方法一:windows服务——>服务——>找到mysql80(mysql服务的名字)——>可以设置手动或开机自启 方法二(命令行):以管理员身份运行——>启动服务:net start mysql80 关闭服务:net stop mysql80 2.mysql服务端的登录 方
阅读全文