数据库
不给糖吃就胡闹
这个作者很懒,什么都没留下…
展开
-
数据库表的内连接和外连接
select 字段列表 from 表1 [inner] join 表2 on 条件;如果两个表没用进行内连接,会生成笛卡尔积。A集合和B集合全部元素进行排列组合。SELECT 字段列表 FROM 表1,表2·····WHERE 条件;左外连接:查询A表的所有数据和它的交集。原创 2023-11-21 17:00:09 · 147 阅读 · 0 评论 -
约束概念和分类、运用
但id需要自动增长是 可以把 id INT PRIMARY KEY, 行改为 id INT PRIMARY KEY auto_increment,[CONSTRATINT] [ 外键名称] FOREIGN KEY (外键列名) REFERENCES 主表(主表列名)删除约束: ALTER TABLE 表名 ALTER 列名 DROP DEFAULT;2.约束的存在保证了数据库中数据的正确性,有效性和完整性。1. 约束是作用于表列上的规则,用于限制加入表的数据。外键约束:将两个表用表中一种属性链接起来。原创 2023-11-21 16:19:28 · 94 阅读 · 0 评论 -
Navicat DML 操作
- 修改数据 update 表名 set 列名 = 值1, 列名=值2,```[where 条件];-- 注意:如果update语句没有加where 表里对应行的全部信息都会被改;-- 删除数据 delecte from 表名 [where 条件];原创 2023-11-20 16:35:29 · 388 阅读 · 0 评论 -
数据库的基本操作
字符串类型:char定长字符串 varchar 变长字符串 两种的区别在于,比如如果char(10) ,它会固定占10字节,varchar(10) 他如果输入的字符串小于10字节 ,就按它的输入字符串的大小来算。alter table 表名 change 列名 新列名 新数据类型;alter table 表名 rename to 新的表名;alter table 表名 modify 列名 新数据类型;alter table 表名 add 列名 数据类型;drop table 表名;原创 2023-11-18 16:01:36 · 192 阅读 · 0 评论 -
MySQL数据模型 and 通用语法 and 分类
2.使用通用的SQL语言操作,使用方便,可用于复杂查询。关系型数据库是由多张能互相连接的二维表组成的数据库。1.都是使用表结构,格式一致,易于维护。3.数据存储在磁盘中,安全。原创 2023-04-03 18:15:18 · 372 阅读 · 0 评论