- 博客(36)
- 收藏
- 关注
原创 excel利用vlookup报错所引用的单元格不能位于256列或65536行以外的区域
注:我自己尝试新建表,另存后缀为xls的,也就是2003版本的文件,然后用vlookup引用2007版本的也就是后缀为xlsx的文件,是能成功引用的,后面我找到原因,是我另存xls表后没有关闭这个文件,这时候wps可能还留有缓存,认为这个文件还是2007的新版本的文件,所以还能成功,然后我尝试把我另存为的xls的文件关掉,重新打开,然后就报错了,2.建议修改低版本的文件后缀,关闭重新打开这个文件就行了(因为是在低版本里引用其他的高版本的表,高版本的表不建议变动,而且低版本的本来局限性就大)
2024-07-26 14:55:45
8429
1
原创 vlookup检索的单元格的值重复怎么办
如果利用vlookup查询公司对应的负责人,但是这个公司有很多个负责人,而且公司名又是一样的,那怎么办?2.然后利用vlookup就行了。以上可以批量操作的也都批量操作了。3)利用这一列作为vlookup的第一参数去查找对应的负责人。2)然后将序号和公司名合并得到唯一的公司名,作为一列,1.需要获取查询的的值的表和参考的表都需要添加列。1)利用countif()给相同公司名排序,
2023-12-29 06:30:00
1781
原创 navicat连接mysql报错过程以及解决
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '密码';) 不然就有这个报错,我目前不知道为啥 ,因为我看下面的解释的时候我以为可以不用改。我百度有很多操作,但是因为我大学的时候经历过盲目的跟着改最后什么都没成功,然后最后重来,过了大学哈哈自动的学会了简化报错的修正。所以这里进入数据库,修改mysql这个数据库的加密方式,修改过程如下。然后结合之前的修改加密方式 并且新密码,图片过程如下。然后进入mysql,
2023-12-17 19:43:13
1116
原创 leetcode上升的温度再复习-笛卡尔积(交叉连接)-日期加减函数
1)复习了交叉连接,自连接2)日期不能擅自加减要斟酌3)四个关于日期加减的函数:datediff(),timestamp(),adddate(),最后一个dateadd()是sql server的函数碰到了就一起放上来4)温故而知新,之前菜鸟看到的东西就是不够多!!
2023-12-16 20:07:12
1399
原创 Leetcode sql50基础题最后的4题啦
目前mysql告了小小的一个段落,很多原理都不知道,但是我尝试了,尝试一件不是以前一直没有力气做的事情,其实就已经进步了,做了就是在进步,即使现在是止步不前但那有可能是因为看的这个维度止步不前,而其他的维度你一定进步了,我可以肯定。体验过本身就是财富,希望我写的博客能帮到你们,其他的我还要努力,加油加油!!
2023-12-15 18:17:00
2265
原创 MYSQL练题笔记-高级字符串函数 / 正则表达式 / 子句-简单3题
这几题都挺简单的,但是都得知道相关的知识才能会,比如字符串函数concat()等,like模糊查询,这部分就不是mysql的基础知识了,算给用户拓展的工具的使用,还有之前的题目没接触的delete的语法。这里不能使用正则表达式第二个like我刚开始时有疑问的,因为提交的时候的测试示例有一个condition为SADIAB1100的,但是如果有一个ADIAB1100的测试示例的话,这个语句是不满足的,看其他的题解不同的是第二个部分,小写部分使用的函数不同,通过。,没看清楚,仔细看下图。
2023-12-14 18:43:59
1266
原创 MYSQL练题笔记-子查询-两题合并-好友申请:谁有最多的好友;2016年的投资
这是一道理解题,要仔细看题。这么些天的学习,我真的发现要预习,因为我第一次看那些东西很陌生,一点思路都没有,第一天花点时间看看随便想一想,第二天可能会觉得难,但是强迫自己一步步思考就很好理解了。但如果比较难的第一天我基本写不出来除非之前遇到过。
2023-12-12 16:40:47
515
原创 MYSQL练题笔记-子查询-餐馆营业额变化增长
但是我自己输入的时候才发现6 preceding不应该是前6行吗,没包括当前行啊,我试了一下这个rows between 6 preceding and current row也是对的,是默认包括当前行吗???我不理解,我百度的不是这样的啊,又是一个疑问留着吧。
2023-12-12 15:52:48
584
原创 MYSQL练题笔记-子查询-电影评分
1)这里利用子查询,没有直接查询name,可能是考虑了union里面不能order by 但是子句里可以,但是union all后面的查询语句不在子句里啊,我也不知道为啥能成功,在此留个疑问吧。其实这个总的结构和解决第一个问题是差不多的,只是多了个where条件限制在2020年2月份,然后要想到可以利用avg()进行排序,那这个问题就解决了。4)Order by 1指的是按select的第一个字段排序,通过order by 进行排序,根据count(*)降序即可,根本不用利用max()。
2023-12-12 11:36:33
730
原创 MYSQL练题笔记-子查询-换座位
综合两个题解,我都认为先理解from后面的,select??From 问号部分永远是最后理解的,因为到了最外层select这一步的话,都是在后面一系列的操作上。很不错完成了整个复杂的题解,但确实理解了很久,一直又畏难情绪,想逃避,但现在自己确实已经充分理解了,希望也帮你理解了这一道题!!
2023-12-09 10:43:54
1283
原创 MYSQL练题笔记-高级查询和连接-这系列最后一题以及下个系列(子查询)的第一题
有行动就是我这个菜鸟的进步,不行动啥也没有,生命在于探索和实践,现在的情况不好不代表以后,加油加油!我现在就是觉得这种方式其实反馈不是很多的,没有探讨的步骤,自己的话又不会,不过一句话还是多练多反思和实践吧!我是想着简化问题,先找出薪水低于30000的员工,然后找这些员工的上级是否在全部的表里,但是其实刚开始我是没有想出来的,画了个图才发现不难,我的题解如下。今天做了下面两题,到第三题的时候想了下但是没有太多的思路,然后看题解的时候实在是觉得自己不会,打算明天看吧。1.按分类统计薪水相关的表和题目如下。
2023-12-08 20:58:41
642
原创 MYSQL练题笔记-高级查询和连接-最后一个能进入巴士的人
官方题解有一个不理解的地方,要等着以后思考了,会了sum()overover()窗口函数,多多思考!!
2023-12-07 15:08:43
692
原创 MYSQL练题笔记-高级查询和连接-指定日期的产品价格
仔细想仔细想自己的逻辑,切记啊,你不了解自己那你别指望了解正确的题解,正确的答案都在那了,别放着不拿哈,当然前提是你明确自己的逻辑你才是走上了那答案的第一步,加油加油,写完了这难缠的一题了!
2023-12-06 13:40:29
2430
1
原创 MYSQL练题笔记-高级查询和连接-连续出现的数字
就是想不到,也就是不熟练,多多练!!!我还是觉得自己想的多,然后让自己停下步伐了,想要整理中等题我为什么不会的原因,但是这里题都还没开始动就想,走都不会就想着跑了,但是我又知道反思很重要,又感觉自己不得其法,我是不是要复习之前做了什么啊!!!!!然后明天有一个面试,然后想着能准备一下,然后找各种东西,又发现自己好多东西不会但是发现自己还是别准备了,还是让自己相信快就是慢吧,但是做完这一题总结我感觉其实自己还是不会啊,就是到底怎么总结吗,只写自己做了什么感觉得不到成长啊。写完这题找下思路吧!!!
2023-12-05 22:43:39
827
2
原创 MYSQL练题笔记-排序和分组-全7题已完成
我也还是这样,遇到我没碰过的,目前解决不了的事就不想干了,就想逃避,有好也有坏。熟悉了一遍题,然后总结思路其实很好,这样没有很多的点让你担忧或者说没接触过,不了解。缺点就是没有深刻钻研这方面的内容。多多努力多思考!!!!
2023-12-03 15:24:22
766
1
原创 MYSQL连接合集总结-上
总结挺费脑子的,我明天总结剩下部分吧,今天再写写新题吧。加上今天早上出去走了一个小时,真的很冷,回来写了会儿就想睡,然后下午又想睡,对于怕冷的我来说,冬天有点难熬啊。
2023-12-02 17:50:31
1112
1
原创 MYSQL练题笔记-聚合函数-游戏玩法分析
忘记左连接了,datediff()之前用过也忘了,且没耐心也是没想透,明天还是尽力总结一波吧,感觉现在很多点漏了,也没理解清楚,我回去反思一下,明天尽力写总结的文章,新题看明天写不写。但是后天一定写,果然去玩了会,脱离下这个苦海回来人就很正常啊,所以要学会换脑子啊!!!
2023-12-01 20:26:06
572
1
原创 MYSQL练题笔记-聚合函数-每月交易
1.刚开始没理解清楚,觉得已获批准的事务数及其总金额是所有范围内的,那这就很难了,而且我认为因为这是查询后的到一个结果,所以要查询的内容肯定是环环相扣的,如果是在实际环境中,你会发现又很多的不同的,因为可以有多个的结果,多条语句。2.现在不到万不得已不看题解,但是这些题目做完的时候我还是需要返回总结和思考一个好的方法,让自己以后解决各种问题;并且还有如何优化语句好像是一个更深的难题啊。现在就是先让自己坚持下去,然后回过来加强自己,因为专门研究一个问题的话,我的太多知识都是不懂的,很容易停滞不前。
2023-12-01 15:33:57
839
1
原创 MYSQL练题笔记-聚合函数-即时食物配送
1.where in 没太多的想法,因为我认为还没掌握这个方法,只做个简单的记录。2.让人成长也是挫败的一题啊。
2023-12-01 14:55:11
472
1
原创 MYSQL练题笔记-聚合函数-各赛事的用户注册率
1.这种计算百分比的,我发现自己还是比较容易出错的2.到底是连接没理解对,空值存在的情况还是没考虑好。
2023-11-30 09:24:31
1101
原创 MYSQL练题笔记-聚合函数-项目员工
2.然后我又有一个判断是否为0的答案,立马吊打啊,击败了99.67%的用户,哈哈哈哈哈,是下面的内容。2)每个项目的平均工作年限,那么就是根据project_id进行分组了,平均工作年限就是把这个项目中员工的工作年限加起来(sum也是取值分组后的记录,即sum(experience_years)),除以这个项目的员工个数(为分组后的记录条数,即count(*))。3)连接方式的选择,这里不用左连接或者右连接,employee_id就是连接两个表的字段,会自动同步的,直接链接就行,也就是内连接即可。
2023-11-29 12:27:41
314
1
原创 MYSQL练题笔记-聚合函数-平均售价
1.还是看了下排名第一的人的题解,原来<= 和 >=之间的关键词是between and。2.连接后实际的表的样子,我觉得我其实还是没有想通,所以才有上面的疑问,继续思考吧。
2023-11-29 11:37:05
948
1
原创 MYSQL练题笔记-聚合函数-有趣的电影
有一个细节错误,boring外面要包着单引号' ',然后可以用取余的函数mod()获取余数。哈哈哈,很简单,看看其他题吧。
2023-11-28 20:31:02
392
原创 MYSQL练题笔记-连接-进店却未进行过交易的顾客
反过来做连接部分之前没有做的一题了,当时因为这个题目好难理解啊,当时看到的时候基础还是很差的,于是我果断舍弃,做别的连接的题,现在做完了其他的连接部分的题,开始做这一题洛。
2023-11-28 17:45:01
412
原创 MYSQL练题笔记-连接-确认率
1)相关的表2)题目3)帮助你理解题目的示例,同时告诉你查询结果的格式1.avg()函数不仅仅局限于算平均数,思维开阔些,求分组后某个值的比率也可。2.ifnull()函数考虑为空的情况返回什么值,需要考虑各种情况的存在3.其实group by后面的字段可以不加表名,但是我有些我想到前面一题至少有5名直接下属的经理,那个group by后面的字段需要加表名,所以有时候判断一下需不需要加。
2023-11-28 11:27:39
986
原创 MYSQL练题笔记-连接-至少有5名直接下属的经理
顺一下笔记总思路:1.展示题目,看到这篇笔记的朋友,可以看看自己有什么思考呢2.自己初步的理解,还是觉得很混乱,没有找到明确的思路,只思考出零星的代码,凑不整,可能是想的时间不够长,提供了四种题解留着以后思考,因为觉得还没有很好的思路。3.看题解后,写下意想不到的点、不会的点、模糊的点、错误的点作为收获的知识。这一篇好难写!!!!!!!!!可能是一下子看到的题解太多,所以都想把感悟写出来。想记录三个官方题解以及一个格式不标准的题解。
2023-11-28 11:27:02
1081
原创 MYSQL练题笔记-连接-学生们参加各科测试的次数
1.笛卡尔积的学习,交叉连接的概念挺重要的。但是有个小插曲,因为在运行时间那里,恰巧点到了第一个运行时间很短的人的答案。是这样的解法,我发现他没有加cross于是我猜测如果两张表没有相同的字段,其实好像默认了就会进行交叉连接,即使你写上的是join,没有加上cross。测试了一下果然,这是两张表查询结果,如下图。我用进行查询,果然显示的结果表示是交叉连接。如下图然后我又有个小联想,如果两方有相同的字段,用join进行连接,其实默认的就是内连接是吧,针不戳,联系起来了。
2023-11-27 13:26:13
1287
1
原创 leecode高频sql50题-连接-员工奖金
我理解的是有外键能够对同一个字段的值同步起来,而且多建联合表能够反映表和表之间的关系,但是感觉还是没怎么理解,又去百度,总结一下主键是这张表的唯一标识外键是这张表的和其他表连接的字段 可以通过各种类型的连接方式,使从表和主表联合查询。主键和外键可以是同一个字段,这道题的Employee表就是。
2023-11-26 15:34:44
513
1
原创 mysql练题笔记-连接-每台机器的进程平均运行时间
最后用就是给的题解,不知道为啥都背下来了,哈哈哈,一次通过,不过运行时间很长哈,打败了5%用户果然需要改正统计每个机器的里的进程就应该想到分组。了解了两个流程函数,if();使用了avg()平均值函数,round()四舍五入函数。
2023-11-26 13:33:07
1186
1
原创 Mysql练题记录-连接-上升的温度
在这个是传入当前行之前行的值,但是如果是输出结果是多行也是有可能的,当第二个参数的值不是1的时候,因为默认是取1行,我就没有加偏移量1,直接传一个参数也是一样的。3.重写一遍发现的点,因为有运行错误,然后我对着答案才发现有不对的地方,然后照着答案改了。然后是理解over(),over() 利用的是partition by 和order by 这俩子句?diff()函数,我是看到题解里面有人问为什么不是-1,当时我自己看的时候也想问,然后百度了下用法就知道了。百度了下这个关于lag()的解释我理解了。
2023-11-25 21:23:55
368
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人