数据库
花里没有海
这个作者很懒,什么都没留下…
展开
-
MySQL与Oracle UPDATE多条记录不同值,同时UPDATE多个字段
需求 如下两张表student(学生表)、score(测试成绩表) 现需要统计:2015-03-10日之后,性别 age=1 的测试成绩的 总分 与 平均分。 要求:使用一个SQL统计score表,将结果更新到student表的score_sum和score_avg字段中。 结果如图: 实现: 如果我们只需要更转载 2017-08-22 13:45:20 · 924 阅读 · 0 评论 -
INNER JOIN多个表连接
inner join(等值连接) 只返回两个表中联结字段相等的行 left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录 right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录 INNER JOIN 语法: INNER JOIN 连接两个数据表的用法: SELECT * FROM 表1 INNER JOIN 表2 ON 表转载 2017-08-22 13:46:14 · 5161 阅读 · 1 评论 -
数据库事务隔离级别-- 脏读、幻读、不可重复读(清晰解释)
一、数据库事务隔离级别 数据库事务的隔离级别有4个,由低到高依次为Read uncommitted 、Read committed 、Repeatable read 、Serializable ,这四个级别可以逐个解决脏读 、不可重复读 、幻读 这几类问题。 √: 可能出现 ×: 不会出现 脏读 不可重复读 幻读 Read转载 2017-08-30 09:16:18 · 334 阅读 · 0 评论 -
delete 与 truncate 应用区别:
delete语句总结 delete SQL用途: 用于删除表中的某行或整个数据表中的数据 语法: DELETE FROM [WHERE ] 注意事项: 如果有外键关联,则删除数据之前,需先删除外键关联数据 delete应用实例: [sql] view plain copy --删除部门编转载 2017-09-12 11:35:30 · 553 阅读 · 0 评论