当前位置: 首页 > news >正文

mysql学习

1、where和having的区别是,不满足where条件的不会进入分组阶段,不满足having条件的分组结果不会返回,一个是分组前的条件,一个是分组后的条件,且where后不能跟聚合函数
2、删除唯一约束

mysql> alter table t drop index phone;

3、添加唯一约束

mysql> alter table t modify phone varchar(20) unique;

4、创建非空约束

mysql> create table employ(id int,name varchar(20) not null);

主键约束:非空且唯一

mysql> create table t1(id int primary key,name varchar(20));--创建主键
mysql> alter table t1 drop primary key;--删除主键
mysql> alter table t1 modify id int primary key;--添加主键
mysql> create table t2(id int primary key auto_increment,name varchar(20));--主键自增

外键约束

mysql> create table emp(id int primary key auto_crement,name varchar(20),age int,depid int);
--创建员工表
mysql> create table department(id int primary key auto_increment,name varchar(20),addr varchar(20));--创建部门表
mysql> insert into department values(null,'研发部','广州'),(null,'销售部','深圳');--添加部门数据
mysql> insert into emp values(null,'老大',22,1),(null,'',23,2),(null,'老二',24,1),(null,'老三',37,2),(null,'老四',58,1),(null,'老五',39,2);--添加员工数据
mysql> alter table emp add constraint deptid foreign key (depid) reference department(id);--添加外键约束
mysql> alter table emp drop foreign key deptid;--删除外键约束
mysql> alter table emp add constraint deptid foreign key (depid) references department(id) on update cascade;--设置外键级联更新,更新外键后,所有关联的表中字段会对应更新
mysql> alter table emp add constraint deptid foreign key (depid) references department(id) on update cascade on delete cascade;--设置级联更新和级联删除
http://www.dtcms.com/a/442760.html

相关文章:

  • 爬坑 10 年!爱回收询价接口实战:从型号匹配、分页续传到数据完整性校验
  • 人工智能领域、图欧科技、IMYAI智能助手2025年9月更新月报
  • 怎么利用网站开发app中海园林建设有限公司网站
  • Python Access:删除数据库中指定的表和查询
  • 苏州设计网页网站珠宝行业做网站的好处
  • 设备管理系统网站模板什么网站比较容易做
  • 动漫人物做羞羞事的网站镇江专业网站制作
  • Docker 网络模式与通信机制
  • 预约优化方案全链路优化实践
  • Linux指令(1)
  • TS学习笔记
  • 上海建设银行官方网站有关网站排名的论文
  • Zabbix对决Prometheus:监控系统终极对比
  • 【ROS2学习笔记】 TF 坐标系
  • 如何给网站绑定域名邢台推广公司
  • AgentLightning浅读
  • 友情链接对网站的作用喜茶vi设计手册
  • 开通企业网站需要多少钱wordpress添加m3u8播放器
  • 广义可逆计算 (Generalized Reversible Computation): 一个软件构造范式的正名与阐释
  • js网站开发视频教程北京自己怎样做网站
  • 稠密检索模型(Dense Retrieval Model)
  • 东莞网站建设员天长网站制作
  • 【精品资料鉴赏】361页word详解绿色智慧校园建设方案
  • 深圳哪家网站建设公司好万江仿做网站
  • 爱空间网站模板淘宝网官方网
  • 在云服务器中下载和使用Navicat连接mysql数据库
  • 优化算法研究Beale函数
  • 用万网做网站龙岗网站建设公司
  • roboguide如何显示或关闭寄存器或 IO 的注释信息
  • 公司电商网站开发方案数学网站建设方法