技术圈天天追新,今天重构明天重塑,结果十年过去当年的代码全成了跑不通的垃圾。但1995年的SQL语句,今天一字不改照样飞速运转。
很多新人觉得SQL老土,宁可依赖ORM(把数据库操作包装成普通代码的工具)也懒得写原生语句。这是极大的误区。ORM看似方便,实则用“走格子式”的单条循环,限制了你的思考上限。
SQL的硬核不在于语法,而在于“集合思维”。它逼着你放弃搬砖时一行行死磕的零碎逻辑,学会像数学家一样把数据当成整体进行合并与筛选。你提要求,最聪明的数据库引擎来帮你找最优解。
花40小时彻底搞懂Join、窗口函数和执行计划,这笔投资能让你在任何技术栈里吃上一辈子。别再盲目追逐时尚了,底层数学永远不迭代。
fagnerbrack.com/learn-sql-once-use-it-for-30-years-9aceb0bdee03