007 学习笔记--约束 + 多表查询

发布时间 2023-07-10 14:49:24作者: sunwugang

约束:是作用于表中字段上的规则,用于限制存储在标中的数据;其目的,是保证数据库中的数据的正确、有效和完整性;

约束分类:

-- 约束
create table if not exists users
(
	id int PRIMARY key auto_increment COMMENT '主键',
	name VARCHAR(100) not null unique COMMENT '姓名',
--   age int check (age >0 && a<=120) COMMENT'年龄',
	age INT CHECK (age >0 && a<=120),
	status char(1) DEFAULT '1' COMMENT '状态',
	gender char(1) COMMENT'性别'
)COMMENT'用户表';

多表关系,分为:一对多(多对一)、多对多、一对一