MySQL——去重复
摘要:MySQL——去重复 把查询结果去除重复记录。注意:原表数据不会被修改,只是查询结果去重。使用的关键字为:distinct。 语法结构:select distinct 字段名 from 表名; distinct不能以这种形式出现:select 字段名,distinct 字段名 from 表名;会报错
阅读全文
posted @
2024-02-26 09:54
沁鱼
阅读(15)
推荐(0) 编辑
MySQL——分组查询
摘要:MySQL——分组查询 在实际应用中,可能会有需要先进行分组,再对每一组的数据进行操作的需求吗,这个时候我们需要进行分组查询。 分组语句结构:select 分组函数(字段),参加分组的字段 from 表名 group by 参加分组的字段; 执行语句的顺序:from->where->group by
阅读全文
posted @
2024-02-24 10:05
沁鱼
阅读(45)
推荐(0) 编辑
MySQL——分组函数
摘要:MySQL——分组函数 分组函数概念 分组函数又叫做多行处理函数,多汉处理函数的特点:输入多行,最终输出一行。 常见分组函数 计数:count 求和:sum 求平均值:avg 求最大值:max 求最小值:min 注意事项 分组函数在使用的时候必须先进行分组,然后才能用。如果你没有对数据进行分组,整张
阅读全文
posted @
2024-02-23 09:56
沁鱼
阅读(17)
推荐(0) 编辑
MySQL——数据处理函数
摘要:MySQL——数据处理函数 数据处理函数又被称为单行处理函数,单行处理函数的特点:一个输入对应一个输出. 语法格式:select 单行处理函数(字段名) from 表名; 常见单行处理函数 转换小写:lower() 转换大写:upper() 取子串:substr() ,语法为 substr(字段名,
阅读全文
posted @
2024-02-20 18:37
沁鱼
阅读(15)
推荐(0) 编辑
MySQL——执行顺序
摘要:MySQL——执行顺序 select 字段 from 表名 where 条件 order by 排序; 第一步:执行from //先进行找表 第二步:执行where //经过条件进行筛选过滤 第三步:执行select //查出需要的字段 第四步:order by(排序总是在最后执行!)
阅读全文
posted @
2024-02-18 09:58
沁鱼
阅读(12)
推荐(0) 编辑
MySQL——排序(多字段)
摘要:MySQL——排序(多字段) 以两个字段为例:select 字段1,字段2 from 表名 order by 字段1 asc,字段2 asc;//这端指令的意思是先进行字段1内容的升序排序,当字段1的内容相同时,再按照字段2的升序进行排序,降序同理,多字段只需在后面继续加逗号和字段即可, 注意:是要
阅读全文
posted @
2024-02-17 23:45
沁鱼
阅读(401)
推荐(0) 编辑
MySQL——排序(单字段)
摘要:MySQL——排序(单字段) 语法结构:select 字段名 from 表名 order by 字段名(需要排序的字段);//这是升序 select 字段名 from 表名 order by 字段名(需要排序的字段) desc;//这是指定降序 select 字段名 from 表名 order by
阅读全文
posted @
2024-02-17 23:34
沁鱼
阅读(35)
推荐(0) 编辑
MySQL——模糊查询
摘要:MySQL——模糊查询 语法结构:select 字段名 from 表名 where 字段名(需要查询的字段)like ‘’; 单引号内是需要模糊查询的内容,填写内容如下: 匹配任意多个字符:% 匹配任意一个字符:_ 例如:找出名字中含有h的: select name from 表名 where na
阅读全文
posted @
2024-02-17 23:24
沁鱼
阅读(29)
推荐(0) 编辑
条件查询
摘要:条件查询 不是将表中所有数据都查出来,是查询符合条件的。 语法格式:select 字段1,字段2... from 表名 where 条件; 条件种类 等于:=(可以等于字符串,即查询某个特定的数据名) 不等于:<>或者!= 小于:< 小于等于:<= 大于:> 大于等于:>= 介于两者之间:betwe
阅读全文
posted @
2024-02-17 16:40
沁鱼
阅读(13)
推荐(0) 编辑
MySQL——起别名
摘要:MySQL——起别名 起别名使用关键字as,格式为:select (需要起别名的)列名 as 别名 from 表名; 注意:起别名只是将显示的查询结果名显示为别名,原表列名不变!select语句永远不会进行修改操作(只负责查询)! 其中as可以省略,用空格代替。如果别名中有空格则需要加引号(mysq
阅读全文
posted @
2024-02-17 10:25
沁鱼
阅读(263)
推荐(1) 编辑
MySQL——查询
摘要:MySQL——查询 简单查询 查询一个字段名:select 字段名 from 表名; (其中要注意:select和from是关键字,字段名和表名都是标识符) 多个字段的查询 在简单查询的基础上用逗号隔开即可 全部字段的查询 可以把每个字段都写上:select a,b,c,d... from 表名;
阅读全文
posted @
2024-02-16 16:01
沁鱼
阅读(17)
推荐(0) 编辑
MySQL常用语句
摘要:MySQL常用语句 注意:语句不见分号(英文的分号)不执行,语句没有打完按了回车之后,还可以继续补全语句,分号表示结束! 查看mysql数据库的版本号:select version(); 查看当前使用的数据库:select database(); 结束一条sql语句的输入:\c (可以使用分号进行结
阅读全文
posted @
2024-02-16 15:30
沁鱼
阅读(6)
推荐(0) 编辑
SQL数据库操作
摘要:SQL数据库操作 sql表导入 执行指令:source+所需数据所在的路径(注意:路径中不要有中文、空格!!!) 注意以上的导入操作是在某表下进行的,所以先要确定数据库存在(没有就create一个新库),然后use该表,再进行导入操作!!! 查看表中数据 执行指令:select * from + 表
阅读全文
posted @
2024-02-16 10:05
沁鱼
阅读(29)
推荐(0) 编辑
SQL语句分类
摘要:SQL语句分类 DQL:数据查询语言(凡是带有select关键字的都是查询语句) DML:数据操作语言(凡是对表当中的数据进行增删改的都是DML) insert:增,delete:删, update:改(这里的增删改是对表中的数据进行的操作) DDL:数据定义语言(凡是带有create、drop、a
阅读全文
posted @
2024-02-16 08:34
沁鱼
阅读(28)
推荐(0) 编辑
MySQL——表
摘要:MySQL——表 数据库中最基本的单元是表(table),数据库中是以表格的形式表示数据的。 任何一张表都有行和列: 行(row):被称为数据/记录 列(column):被称为字段 (每个字段都有字段名、数据类型、约束等属性) 查看MySQL中某数据库下的表:1. use 数据库名;(使用数据库)2
阅读全文
MySQL常用命令
摘要:MySQL常用命令 退出mysql:exit 查看mysql中有哪些数据库:show databases;(注意要用分号结尾,分号为英文,下同) 使用某一数据库:use+该数据库的名称; 创建数据库:create databases+想要创建的数据库的名称;
阅读全文
MySQL数据库卸载
摘要:MySQL数据库卸载 步骤 第一步:双击安装包进行卸载删除 第二步:在C:\Program Files (x86)下找到MySQL,将其卸载 第三步:在C:\ProgramData下找到MySQL,将其卸载(该文件为隐藏文件,可通过勾选左上角的“查看”中的“隐藏的项目”找到ProgramData)
阅读全文