sql练习
sql学习
lzc苦行僧
人生如行舟尽历代码千万行
展开
-
mysql的多表查询内、左、外连接
多表查询四种连接查询内连接inner join 或者join外连接1、左连接 left join 或者 left outer join2、右连接 right join 或者 right outer join3、完全连接 full join 或者 full outer joincreate table if not exists person(id int,name varchar(20),cardID int)engine=innodb default charset=utf...原创 2021-12-24 14:32:07 · 3499 阅读 · 0 评论 -
mysql的事务及事务设置
事务是保证业务完整性的不可分割的工作单元关联数据增删改查的操作,可能要求多条sql语句同时执行,必须同时成功的要求这就要用到事务mysql默认是开启事务的查看事务是否开启显式、隐式事务的设置 select @@autocommit;-- show variables like "autocommit"; -- 用于查看自动提交功能是否打开-- set autocommit=1; -- 用于打开自动提交功能-- set autocommit=0; -- 用于关闭自动提交功能显示事务的作用..原创 2021-12-24 11:22:20 · 1114 阅读 · 0 评论 -
mysql的6个约束和单表查询
1、主键约束(primary key) primary key(主键1,主键2)主键两个的话只要其中一个不相同就能插入成功,但不能为空 创建表时忘记添加主键 alter table 表名 add primary key(字段名); 主键删除 alter table 表名 drop primary key; 修改字段或添加约束 alter table 表名 modify 字段名 数据类型 primary key;2、自增约束 auto_increment与主键.原创 2021-12-24 09:22:41 · 463 阅读 · 0 评论