LeetCode中的sql练习题-hard部分

本文包含LeetCode中hard部分的SQL练习题的解题思路和通过代码,关于题目描述可以查看leetcode原网站,或者leetcode中文网站

关于带锁的部分练习,由于博主没有开会员,所以没有在LeetCode网站上测试过,参考了别的博客写的。

Easy部分的练习题:点击这里
Medium部分的练习题:点击这里

阅读全文

LeetCode中的sql练习题-medium难度部分

本文包含LeetCode中medium难度部分的SQL练习题的解题思路和通过代码,关于题目描述可以查看leetcode原网站,或者leetcode中文网站

关于带锁的部分练习,由于博主没有开会员,所以没有在LeetCode网站上测试过,参考了别的博客写的。

Easy部分的练习题:点击这里

阅读全文

海上升明月,天涯共此时

2019年的中秋节

早上起来9点多了,洗洗脸穿上衣服,去食堂吃早饭,刷卡付钱的时候阿姨提醒我短袖穿反了。。一脸尴尬,赶紧跑到厕所换了一下,拿着包子和粥边走边吃,到实验室,写leetcode的sql练习题

中午点了外卖回宿舍吃,吃完又午睡了一觉,起来2点多了

下午在实验室接着写sql

阅读全文

sql中使用LIMIT和OFFSET分页查询例子

LIMIT 1 OFFSET 1,其中OFFSET表示从哪里往后开始取,LIMIT表示取多少个。这里是从1往后开始取,取1个,即取第二高薪水的。

需要注意的是LIMIT m OFFSET nLIMIT m,n的区别:

  • LIMIT m OFFSET n,表示从第n个数往后开始取,取m个
  • LIMIT m,n ,等同于 LIMIT n OFFSET m, 表示从第m个数往后开始取,取n个

阅读全文

LeetCode中的sql练习题-easy难度部分

本文包含LeetCode中easy难度的sql练习题的解题思路和通过代码,关于题目描述可以查看leetcode原网站,或者leetcode中文网站

关于带锁的部分练习,由于博主没有开会员,所以没有在LeetCode网站上测试过,参考了别的博客写的。另外题目编号1113,1141,1142,1148,1173这几道题还没写出来。

阅读全文

使用SQL统计某个字符串中出现子串的次数

本文方法来自:牛客网:查找字符串’10,A,B’ 中逗号’,’出现的次数cnt

题目:查找字符串’10,A,B’ 中逗号’,’出现的次数cnt。

思路:先用replace函数将原串中出现的子串用空串替换,再用原串长度减去替换后字符串的长度,最后除以子串的长度。

阅读全文

牛客网上sql专项练习记录

本文内容来自牛客网上数据库SQL实战,题目描述地址: https://www.nowcoder.com/ta/sql

题目顺序按照热度指数排序的,部分题目的思路来自该题目下热门讨论内容。

阅读全文

sql聚合函数group_concat使用

使用场景介绍

按照部门编号dept_no进行汇总,属于同一个部门的员工编号emp_no通过逗号进行连接,结果给出dept_no以及连接出的结果employees

阅读全文