![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
别喷了我不会
记录一些知识点以及实际应用踩到的坑
展开
-
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 · 1123 阅读 · 1 评论 -
真正理解exists 和not exists
前言今天看了下mysql训练题,其中有一题很有意思。 下面也写了sql解答,使用了group_concat()函数,这个函数是分组后将一组的字段(比如name)拼接在一起,默认以逗号分隔。这个思路可以,但是在成绩表插入信息时的顺序是乱的,那又怎么查。 我然后看了几个其他人的答案,还有的用课程数作比较的,写的很乱很杂。想了一会,觉得使用not exists解答是可以的。exists与not exist.原创 2020-10-29 18:51:00 · 41551 阅读 · 18 评论