最佳答案
答案有两个版本,一个使用 sub-query
,另一个使用 CTE
来解决同样的问题。
那么,与“子查询”相比,使用 CTE (Common Table Expression)
的优势是什么呢? (因此,更多的 < em > 可读 是查询实际上在做的事情)
使用 CTE
优于 sub-select
的唯一好处是,我实际上可以使用 姓名和 sub-query
。这两种 当一个 CTE 被用作一个简单的(非递归的) CTE?之间还有什么区别吗