SQL+Excel是不是更高效其实和工作内容有很大关系。
如果你的工作大部分都是数据处理,对数据进行加加减减就可以得出结果,那么确实是用Sql就差不多了。
但如果要做一些逻辑更加复杂的数据处理,比如做一个数据透视表,虽然可能Sql也可以实现,但是相比Python的一个函数逻辑要复杂很多。再比如,要做个统计检验,亦或者是调个模型做个预测啥的,Sql+Excel就不那么香了。
还有一点就是相比用mac的Excel处理数据,我更愿意写代码。
最后就是关于问题中提到的,用Python还要构思代码怎么写,这个构思的过程其实就是梳理解决问题的逻辑,不管是你用Sql还是Excel都需要经历这个过程,不是只有Python需要有这个。
如果你清楚如何用Sql或者Excel处理,那么用Python处理的逻辑也是一样的,只不过函数名可能不一样,但是函数做的事情是一样的。
这里推荐下我写的两本书《对比Excel,轻松学习Python数据分析》、《对比Excel,轻松学习SQL数据分析》。
其实不管是Python还是Sql或者Excel,都是工具而已,重点的是思路,且思路不会因为用什么工具而改变。