- 博客(40)
- 收藏
- 关注
原创 触发器的结构
1、修改分隔符符号可以修改成$$//都行2、创建触发器函数名称create trigger格式的函数名3、什么样的触发,操作那个表after:......之后触发before:........之前触发insert:插入被触发update:修改被触发delete:删除被触发on 表名实例:在user表中被添加信息后触发4、for each row 声明每次触发都被执行5、开始触发器代码begin6、触发器触发后执行代码块7、结束触发器end;8、修改分隔符$$
2024-06-18 10:14:47 323
原创 使用工具统一版本viso2013创建ER图
1、用户表(user)、用户钱包表(user_wallet)(与user是1对1关系)、用户钱包交易日志表(user_wallet_log)(与user是1对多关系)。user:用户表通常包含用户的基本信息,例如用户ID(主键)、用户名、密码(通常加密存储)、邮箱、手机号、创建时间等。属性设计:user_id: 用户ID(主键,自增)username: 用户名(唯一)password: 密码(加密存储)email: 邮箱(唯一)phone: 手机号(唯一)created_at: 创建时间。
2024-06-11 10:37:30 300
原创 MYSQL-使用事务保证数据完整性
事务是一个完整的操作,事务的各步操作是不可分割的(原子的),要么都执行,要么都不执行。并发事务之间彼此隔离、独立,它不应以任何方式依赖于或影响其他事务。事务必须具备以下四种属性,简称ACID属性。事务完成后,它对数据库的修改被永久保持。当事务完成时,数据必须处于一致状态。
2024-05-07 18:40:36 1032 1
原创 MySQL数据库子查询练习——EXISTS
子查询,也就是使用一条sql语句将我们需要的某一个结果信息从表中查询出来,再通过此结果进行其它查询的操作。EXISTS 会返回true或false,最简单的可以尝试:EXISTS (select 1)肯定返回正确,EXISTS (select 0)返回错误。
2024-04-23 15:57:48 2156 1
原创 MySQL数据库子查询练习——多个数据结果的子查询
子查询,多条信息查询的时候可以使用in关键字,但是子查询不能使用limit作为限制器,limit可以使用在父层结果查询的限制中。
2024-04-18 10:15:45 491 1
原创 MySQL数据库子查询练习——单个数据结果的子查询
子查询,也是使用一条sql语句将我们需要的某一个结果信息从表中查询出来,再通过此结果进行其他查询操作。
2024-04-18 10:01:18 292 1
原创 MYSQL——多表连结查询(3、右外联结)
—右外联结(RIGHT JOIN)——左外连结(LEFT JOIN)——完整联结(FILL JOIN)交叉联结(CROSS JOIN)内联结(INNER JOIN)
2024-04-02 17:08:06 205 1
原创 MYSQL——多表连结查询(2、左外联结)
—右外联结(RIGHT JOIN)——左外连结(LEFT JOIN)——完整联结(FILL JOIN)交叉联结(CROSS JOIN)内联结(INNER JOIN)
2024-04-02 17:03:51 245 1
原创 MYSQL——多表连结查询(1、内联结)
—右外联结(RIGHT JOIN)——左外连结(LEFT JOIN)——完整联结(FILL JOIN)交叉联结(CROSS JOIN)内联结(INNER JOIN)
2024-04-02 16:50:11 452 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人