博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
PostgreSQL的CTE
阅读量:5742 次
发布时间:2019-06-18

本文共 513 字,大约阅读时间需要 1 分钟。

在看PostgreSQL的源代码的时候,总是看到 CTE。

所谓CTE,就是 common table express。

这里有一个小例子:

WITH test(x) AS (SELECT 1 UNION SELECT 2)SELECT *  FROM test;

这个是官方说明:

WITH provides a way to write auxiliary statements for use in a larger query. These statements, which are often referred to as Common Table Expressions or CTEs, can be thought of as defining temporary tables that exist just for one query.

其目的,是为了简化SQL文的书写,让它至少看上去更加有条理,更加清晰。

本文转自健哥的数据花园博客园博客,原文链接:http://www.cnblogs.com/gaojian/archive/2013/06/06/3120464.html,如需转载请自行联系原作者

你可能感兴趣的文章
hadoop2.7.2 HA搭建
查看>>
gitosc上传项目
查看>>
基于开源云平台OpenStack的存储分析
查看>>
关于Android Sqlite语句注意事项一点
查看>>
shell高级视频答学生while循环问题
查看>>
无法SSH到Ubuntu
查看>>
使用@media实现IE hack的方法
查看>>
磁盘管理 - 软RAID
查看>>
KVM下virtio驱动虚拟机XML配置文件分析
查看>>
创建一个基本镜像
查看>>
《11招玩转网络安全》之第一招:Docker For Docker
查看>>
7、kvm虚拟机快照备份
查看>>
visual studio 2005没有找到MSVCR80D.dll问题
查看>>
hive_0.11中文用户手册
查看>>
hiveserver2修改线程数
查看>>
我的友情链接
查看>>
XML教程
查看>>
AS3.0 Array常用方法总结
查看>>
oracle体系结构
查看>>
J2音乐房
查看>>