MySQL
文章平均质量分 68
_SURE_
这个作者很懒,什么都没留下…
展开
-
MySQL学习:Day 10(多表查询)
多表查询:指从多张表中查询数据。# ----------------------------联合连接---------------------------------# 1.将薪资低于10000的员工和年龄大于30岁的员工全部查询出来select * from emp2 e where e.salary>10000 # 前四个是薪资大于10000的union all# 后四个是年龄大于30的注意:对于联合查询的多张表的数列必须保持一致,字段类型也需要保持一致。原创 2023-10-22 19:06:52 · 266 阅读 · 2 评论 -
MySQL学习:Day09(约束)
删除外键# 删除emp表中的外键,外键名称为fk_emp_dept_id注意:只是比添加外键定义中多了后缀,指明更新的方式和删除的方式。原创 2023-10-21 18:29:10 · 62 阅读 · 1 评论 -
MySQL学习:Day08(函数)
select 字符串函数(参数);4.练习题员工表为emp表,如下:3.练习题3.练习题3.练习题答案:原创 2023-10-17 21:12:32 · 45 阅读 · 0 评论 -
MySQL学习:Day07(DCL)
即: (1)控制数据库主要有哪些用户可以访问; (2)控制每一个用户具有什么用户权限注:用户信息在数据库中的user表中,如下:(只有root用户是我们用的,另外三个暂时不用)(1)Host是主机;(2)localhost表示只能在本电脑上访问,不能远程访问。注:(1)‘主机名’表示指定在那个电脑上可以访问;(2)localhost表示在当前电脑上访问,%表示在所有电脑上都可以访问。创建用户,创建成功删除成功注:查询heima用户的权限,输出内容如下:注:USAGE表示没有权限授予原创 2023-10-13 20:24:05 · 47 阅读 · 0 评论 -
MySQL学习:Day06
聚合函数:将一列数据作为一个整体二、分组查询 1.语法三、排序查询1.语法ASC:升序(默认值)DESC:降序四、分页查询1.语法五、练习题六、执行顺序1.顺序七、总结原创 2023-10-13 17:46:42 · 57 阅读 · 0 评论 -
MySQL学习:Day04(DML)
解释:当sex='女'是删除该列DML是数据操作语言,主要控制数据的增删改操作。增删改对应的语句分别为。原创 2023-10-09 17:24:12 · 47 阅读 · 1 评论 -
MySQL学习:Day05(DQL)
2>BETWEEN后跟最大值,AND后跟最小值。:WHERE后面的条件可以是一个,也可以是多个。改别名后,workaddress变为工作地址。(代码中的1.对应第一张照片,以此类推)在前面加上distinct可以去除重复的。注:别名可有可无,AS也可以省略。模糊匹配用法见第10和第11条。原创 2023-10-10 15:09:04 · 50 阅读 · 1 评论 -
MySQL学习:Day03
(1和2,二选一即可)原创 2023-09-26 19:57:07 · 96 阅读 · 0 评论 -
MySQL学习:day02
指定字符集为“utf8mb4”,他可以存储4个字节的字符,而不建议制定字符集为“utf8”,因为他只能存储3个字节,而有些字符是四个字节。有符号范围是允许出现负数时的取值范围,无符号范围是不允许出现负数时的范围。区别:char(10)性能好,varchar(10)性能相对较差。当存储name时,用varchar(10),因为name是变长的,当存储sex时,用sex(1),因为性别无论男女都是1个字节。(1)DDL:定义数据语言,用来定义数据库对象(数据库,表,字段)原创 2023-09-26 17:03:54 · 86 阅读 · 0 评论 -
MySQL笔记:day01
概念:建立在关系数据模型基础上,由多相互连接的二维表组成的数据库。一个数据库服务器中可以创建多个数据库,一个数据库中可以创建多张表。特点:使用表存储数据:格式统一,便于维护;使用SQL语言操作:标准统一,使用方便。MySQL客户端连接。原创 2023-09-26 14:05:06 · 73 阅读 · 0 评论