Common Table Expressions,可能是近二十年来 SQL 语言最重要的发展,基于可递归的 CTE 技术,可以优雅的解决很多传统的 SQL 语言不擅长的问题。无论形式和性能,都有质的提升。这里通过一组问题,讨论 CTE 的使用。
刘鑫 Quantfabrik CTO,2000 年毕业于兰州大学数学系数理统计专业,至今已经成为一个程序员有十九年。做过电子政务电子商务,也做过网游;用过 Delphi、VB,也写过 C++;在 Github 上留下很多无用的开源项目,例如用五六种语言写的几个 Parsec 组合子;目前在一个数学专业背景占了 3/4 的团队,技术上专注于 Clojure/AKKA/Java/PostgreSQL 技术栈,努力为同事们打造优质的生产工具。