摘要:
第一部分 结构思考力的核心理念 结构化思考力的核心理念是应用结构化思维底层逻辑进行思考、表达和解决问题。 高效管理者应当具备三种基本技能:技术性技能、人际性技能和概念性技能。概念性技能是指面对复杂情况进行抽象和概念化的技能。 结构思考力是一种“先总后分”的思考和表达方式,强调先框架后细节,先总结后具 阅读全文
摘要:
数据中可能存在层次关系,本文章主要介绍查询这种关系的实例。会大量使用递归式 CTE。 Emps 表中 EName 员工和 MGR 上级之间的关系如下: 每个上级也同样是员工,主管和员工之间为父子关系。 1.呈现父子关系 情景:返回员工数据的同时返回上级信息(名字,角色,薪水)。如下: 解决方案:基于 阅读全文
摘要:
本文章主要介绍制作报表的查询,这些查询通常需要考虑与报表相关的格式设置,还需使用多级聚合。 1.将结果集转置为一行(行转列) 将多行中的值转换为单行中的列。 情景:有一个员工表,统计出一个结果集,显示了每个部门的员工数量,如下图一。现在需要调整输出格式,显示成一行,如图二。 图一 图二 解决方案:使 阅读全文
摘要:
在日常工作中免不了遇到复杂艰巨的任务,首先不能逃避和妥协,要有万事可破和做难事必有所得的心态。路虽远行则将至事虽难做则必成,只要耐心把该做的事情做好就一定可以完成任务。 给自己灌完鸡汤之后,需要一些方法论。任何任务,不管是简单还是复杂,都是由多个最小颗粒度的小任务组成。我们首先需要做的是根据这个复杂 阅读全文
摘要:
本篇文章示例介绍的查询操作不同于其他查询操作,它们体现了不同的查询思路,需要以每次一页的方式显示结果集。 1.在结果集中翻页 问题:返回员工表中薪水排名前五的员工,然后再返回接下来排名前五的员工。 解决方案:这个问题看起来很简单,只需要根据“薪水”这一列进行倒序排序,然后分页操作即可。但是如果存在重 阅读全文
摘要:
1.找出一系列连续的值 问题:判断哪些行表示一系列连续的项目。即某一行项目开始时间和前一行的项目结束时间是一致的。 示例表: 解决方案:利用窗函数 LEAD OVER 来查找下一行的项目开始时间,从而避免使用自链接。需要按照项目ID进行排序。 select * from ( select ProjI 阅读全文
摘要:
比较优势——天生我材必有用 1.比较优势原理 比较优势原理,是经济学里的基本原理之一。 比较优势原理含义 在一个社会里,每个个体如果把有限的资源,包括时间和精力,只用来生产对他们来说机会成本比较低(放弃的机会最小)的那些产品,然后跟别人进行交换,这样整个社会产品的总价值就能达到最大,而且每个个体的境 阅读全文
摘要:
当我们为一切事物——不管是选择,需求,价格还是权利——引入时间的维度之后,需求就有了急躁和耐心之分,商品就有了现货和期货之分,价格就有了现值和期值之分,而这构成了整个金融市场的基础。 不确定性——时间偏好带来的回报 1.易耗品和耐用品 人类面临的四种最基本的约束:东西不够,时间有限,互相依赖,需要协 阅读全文
摘要:
权利是文明的产物和特征。经济学是社会科学中的皇冠,它对权利的理解特别值得我们重视。 资源占有——你的权利从哪里来 1.权利有别于能力 迂回竞争带来了巨大的财富 在动物世界,狮子非常凶猛,也很有能耐,它们展开的都是直接的竞争;想要什么就抢什么。但是狮子却非常贫穷,生无旁物。 而在人类社会,人们几乎从不 阅读全文
摘要:
人类社会要解决的问题,不是边际平衡的问题,而是怎么应对变化的问题。 资源配置——如何分饼决定饼能做多大 1.经济计算问题 计划经济:三个不可逾越的根本障碍 (1)人际效用不可比较 每个人对不同物品有不同的偏好,不同的个人估值。 对同一物品,每个人也有不同的偏好。 正是因为这个原因,人们会看到一个有趣 阅读全文