- 博客(3)
- 收藏
- 关注
原创 Mysql和Oracle中常用的多表修改语句
今天在sql训练题库中看到了这题,这是一道很有代表性的多表修改题,其实解出这道题并不难,无论是mysql中还是oracle中都有很多种解法,接下来就好好归纳一下这些解法。msyql中多表修改对于mysql中常用的多表修改语句,还是用例子来解释一下吧。//建表create table aaa(id int,value1 int(5),value2 int(5),value3 int(5),value4 int(5));create table bbb like aaa;//插入数据inse
2020-11-02 19:58:47
1169
1
原创 真正理解exists 和not exists
前言今天看了下mysql训练题,其中有一题很有意思。 下面也写了sql解答,使用了group_concat()函数,这个函数是分组后将一组的字段(比如name)拼接在一起,默认以逗号分隔。这个思路可以,但是在成绩表插入信息时的顺序是乱的,那又怎么查。 我然后看了几个其他人的答案,还有的用课程数作比较的,写的很乱很杂。想了一会,觉得使用not exists解答是可以的。exists与not exist.
2020-10-29 18:51:00
42258
18
原创 数据仓库01- 时间拉链的全量备份
时间拉链的全量备份mysql中演示在mysql演示时间拉链的全量备份:一、演示第一次及第二次全量备份。1、首先存在业务系统表。//进入test数据库。use test//创建业务表user_data,并赋予最初的业务数据。create table user_data(userid int,ustate varchar(4));insert into user_data values(1,'1');insert into user_data values(2,'2');insert
2020-10-26 18:18:47
532
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人