自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 收藏
  • 关注

原创 SQL:SUBSTRING_INDEX 函数解释

用于在字符串中定位和截取子字符串的函数。

2023-08-22 20:40:37 636

原创 SQL:数据类型为text查找空值

表中含有空值,但是用`is null` 查询不出来。

2023-08-22 16:51:08 257

原创 SQL:text和varchart的区别

TEXT和VARCHAR是用来存储文本字符串的数据类型。

2023-08-22 15:42:08 1039

原创 SQL删除重复值报错:You can‘t specify target table ‘cellphone‘ for update in FROM clause

删除数据重复值提示“you can't specify target table 'cellphone' for update from clause”

2023-08-22 12:07:23 156

原创 SQL:将 CSV 文件导入到 MySQL 数据库

如果使用excel转成csv文件导入进mysql workbench中失败,可以换成wps另存为csv再导入。右键点击新建的数据库,点击table date import wizard。接下来一直点next、next就OK。

2023-08-21 17:10:32 609

原创 SQL窗口函数rank、dense_rank、row_number的区别

RANK函数用于为每一行分配一个排名值,如果有多个行具有相同的排序值,它们会共享相同的排名,下一个排名将会跳过这些相同排名的行。

2023-08-15 23:40:50 885

原创 力扣:176. 第二高的薪水

IFNULL:第一个参数null,输出第二个参数;第一个参数不为null,输出第一个参数。函数格式:IFNULL(expression, alt_value)表中第二高的薪水。如果不存在第二高的薪水,查询应该返回。函数格式:limit(从第几行开始返回,返回的行数)LIMIT:可以约束 SELECT 语句返回的行数。使用IFNULL和LIMIT子句。

2023-08-15 14:55:43 31

原创 leetcode SQL练习记录:1527. 患某种疾病的患者

写一条 SQL 语句,查询患有 I 类糖尿病的患者 ID (patient_id)、患者姓名(patient_name)以及其患有的所有疾病代码(conditions)。I 类糖尿病的代码总是包含前缀。2.不是第一个时,又符合前缀所以它属于代码后段的首位,即前面有空格与代码首段隔开,用 \s 匹配一个被视为白空格的空格或字符,或者直接打空格。1.位于第一个时,用 ^ 匹配输入字符串的开始位置,即^DIAB1。用正则表达式来匹配这2种情况就行。

2023-07-15 23:50:31 53

原创 leetcode SQL练习记录:1484. 按日期分组销售产品

2、语法:group_concat( [distinct] 要连接的字段 [order by 排序字段 asc/desc ] [separator ‘分隔符’] )说明:通过使用distinct可以排除重复值;如果希望对结果中的值进行排序,可以使用order by子句;原文链接:https://blog.csdn.net/wu_aceo/article/details/88549364。1、功能:将group by产生的同一个分组中的值连接起来,返回一个字符串结果。

2023-07-15 23:40:45 51

原创 leetcode sql 练习记录:1211. 查询结果的质量和占比

其中,numeric_expression是要四舍五入的数字表达式,length是要保留的小数位数,function是可选的参数,用于指定舍入方式。如果不指定function参数,则默认使用四舍五入方式。评分小于 3 的查询结果占全部查询结果的百分比。各查询结果的评分与其位置之间比率的平均值。编写一组 SQL 来查找每次查询的。输出结果为123.460。

2023-07-15 17:45:34 61

原创 leetcode sql练习记录 : 1141. 查询近30天活跃用户数

有种脑子慢慢长回来的感觉(只是题目简单)

2023-07-15 16:38:38 59

原创 leetcode sql 练习记录:1084. 销售分析III

用having也可以,但是我老想用where.....编写一个SQL查询,报告。(含)之间出售的商品。

2023-07-15 16:25:49 52

原创 leetcode 练习记录: 1050. 合作过至少三次的演员和导演

【代码】leetcode 练习记录: 1050. 合作过至少三次的演员和导演。

2023-07-15 16:12:24 46

原创 leetcode sql练习记录:627. 变更性别

注意,你必须仅使用一条 update 语句,且。请你编写一个 SQL 查询来交换所有的。用if函数或者case when都可以。使用 select 语句。,反之亦然),仅使用。,且不产生中间临时表。

2023-07-15 14:43:52 52 1

原创 leetcode sql练习:619. 只出现一次的最大数字

感觉取巧了,不存在单一数字显示null没有写出来TT。请你编写一个 SQL 查询来报告最大的。

2023-07-15 00:10:22 52 1

原创 leetcode sql练习:607. 销售员

当com_id=red时,筛选出sales_id,这些被筛选出的sales_id不存在与salesperson表中,得出题目答案。exists中的子查询成立,执行sql,不成立不执行。(好难我是废物TT)

2023-07-14 23:36:43 48 1

原创 leetcode sql:586. 订单最多的客户

【代码】leetcode sql:586. 订单最多的客户。

2023-07-14 20:52:59 49 1

原创 leetcode SQL练习记录:1045. 买下所有产品的客户

对customer_id进行分组,之后过滤筛选出与去重的product_key合计数相等的所有数 —————俺看不懂。又找了一个代码,和上面那个差不多,但是我可以理解了。运行结果:会输入只买了6号产品的2id。

2023-07-14 16:34:13 138 1

原创 力扣sql练习记录:180. 连续出现的数字

z编写一个 SQL 查询,查找所有至少连续出现三次的数字。返回的结果表中的数据可以按。

2023-07-14 14:23:18 43 1

原创 牛客sql练习记录:sql33、34、35

思路:展示学校,device_id, 最低的gpa需要先把每个学校最低的gpa查询出。

2023-07-12 23:51:02 86 1

原创 牛客sql练习记录:sql30、31、32

思路:使用字符截取函数SUBSTRING_INDEX(str ,substr ,n):返回字符substr在str中第n次出现位置之前的字符串;

2023-07-12 16:58:37 78 1

原创 牛客sql练习记录:sql28,29

思考:在于是否会截取日期。

2023-07-12 14:37:41 120 1

原创 牛客sql练习记录:sql 25、26、27

使用union组合查询,“结果不去重”使用union all。

2023-07-11 20:15:51 100

原创 牛客sql练习记录:sql18、19、21、22、23

题目:现在运营想要对每个学校不同性别的用户活跃情况和发帖数量进行分析,请分别计算出每个学校每种性别的用户数、30天内平均活跃天数和平均发帖数量。思路:count、group by—性别;avg(sum30天内活跃天数);avg(sum发帖数量)结果:执行错误。发现错误:①未对学校分组,每个学校、每种性别:group by 性别、大学;②直接用avg计算两个平均数即可,avg(30...)、avg(发帖);应计算question_cnt字段,错误计算成了answer_cnt。结果:运行成功。

2023-07-11 17:53:02 264

原创 SQL Lesson 12: 查询执行顺序

3.【难题】按导演分组计算销售总额,求出平均销售额冠军(统计结果过滤掉只有单部电影的导演,列出导演名,总销量,电影数量,平均销量)4.【变态难】找出每部电影和单部电影销售冠军之间的销售差,列出电影名,销售额差额。2.【复习】统计一下每个导演的销售总额(列出导演名字和销售总额)1. 复习】统计出每一个导演的电影数量(列出导演名字和数量)

2023-07-10 21:43:30 206 1

原创 SQL Lesson 11: 在查询中进行统计II (Pt. 2)

4.【难题】按角色分组算出每个角色按有办公室和没办公室的统计人数(列出角色,数量,有无办公室,注意一个角色如果部分有办公室,部分没有需分开统计)1.【统计】统计一下Artist角色的雇员数量 ✓。3.【分组】算出Engineer角色的就职年份总计。2.【分组】按角色统计一下每个角色的雇员数量。像if ...else语法一样使用。

2023-07-10 21:07:16 428 1

原创 SQL Lesson 10: 在查询中进行统计I (Pt. 1)

1.【统计】找出就职年份最高的雇员(列出雇员名字+年份)4.【难题】每栋办公室按人数排名,不要统计无办公室的雇员。3.【分组】按办公室名字总计一下就职年份总和。)统计一下每个角色的平均就职年份。2.【分组】按角色(

2023-07-10 18:05:36 134 1

原创 SQL Lesson 9: 在查询中使用表达式

4.【难题】John Lasseter导演的每部电影每分钟值多少钱,告诉我最高的3个电影名和价值就可以。1.【计算】列出所有的电影ID,名字和销售总额(以百万美元为单位计算)3.【计算】列出所有偶数年份的电影,需要电影ID,名字和年份。2.【计算】列出所有的电影ID,名字和市场指数(的10倍为市场指数)

2023-07-10 17:54:15 143 1

原创 SQL Lesson 8: 关于特殊关键字 NULLs

1. 【复习】找到雇员里还没有分配办公室的(列出名字和角色就可以)2.【难题】找到还没有雇员的办公室。

2023-07-10 17:35:09 126 1

原创 SQL Lesson 7: 外连接(OUTER JOINs)

2.【复习】找到所有办公室里的所有角色(包含没有雇员的),并做唯一输出(1.【复习】找到所有有雇员的办公室(3.【难题】找到所有有雇员的办公室(

2023-07-10 16:51:09 129 1

原创 SQL Lesson 6: 用JOINs进行多表联合查询

4.【联表】每部电影按国际销售额比较,排名最靠前的导演是谁,国际销量多少。2.【联表】找到所有国际销售额比国内销售大的电影 ✓。3.【联表】找出所有电影按市场占有率。

2023-07-10 14:51:26 225 1

原创 SQL练习_ 复习 SELECT 查询

人口3-4位的两个城市和他们的人口(包括所有字段)西部的城市,从西到东排序(包括所有字段)最大的2个城市(包括所有字段)2.复习 列出所有在。3.【复习】用人口数。4.【复习】列出美国。

2023-07-10 14:37:51 116 1

原创 javascript练习将不为0的数 新加到 新数组 里

javascript for循环的练习

2022-07-30 18:31:09 466

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除