摘要: 表连接 表t1: num | name + 1 | a 2 | b 3 | c 表t2: num | value + 1 | xxx 3 | yyy 5 | zzz 1.交叉连接 T1 CROSS JOIN T2 对来自于T1和T2的行的每一种可能的组合(即笛卡尔积),连接表将包含这样一行:它由所有 阅读全文
posted @ 2021-01-24 20:00 鄙人取个名字好难 阅读(242) 评论(0) 推荐(0) 编辑
摘要: PostgreSQL支持基本的表划分。 范围划分:表被根据一个关键列或一组列划分为“范围”,不同的分区的范围之间没有重叠。例如,我们可以根据日期范围划分,或者根据特定业务对象的标识符划分。 列表划分:通过显式地列出每一个分区中出现的键值来划分表。 哈希分区:通过为每个分区指定模数和余数来对表进行分区 阅读全文
posted @ 2021-01-24 18:29 鄙人取个名字好难 阅读(272) 评论(0) 推荐(0) 编辑
摘要: PostgreSQL实现了表继承.capitals用于省会城市,cities用于非省会的城市.语法如下: CREATE TABLE cities ( name text, province text, state int ); CREATE TABLE capitals ( level float 阅读全文
posted @ 2021-01-24 17:07 鄙人取个名字好难 阅读(106) 评论(0) 推荐(0) 编辑
摘要: PostgreSQL允许带有命名参数的函数被使用位置或命名记号法调用。命名记号法对于有大量参数的函数特别有用,因为它让参数和实际参数之间的关联更明显和可靠。在位置记号法中,书写一个函数调用时,其参数值要按照它们在函数声明中被定义的顺序书写。在命名记号法中,参数根据名称匹配函数参数,并且可以以任何顺序 阅读全文
posted @ 2021-01-24 14:28 鄙人取个名字好难 阅读(448) 评论(0) 推荐(0) 编辑
摘要: 值表达式被用于各种各样的环境中,例如在SELECT命令的目标列表中、作为INSERT或UPDATE中的新列值或者若干命令中的搜索条件。为了区别于一个表表达式(是一个表)的结果,一个值表达式的结果有时候被称为一个标量。值表达式因此也被称为标量表达式(或者甚至简称为表达式)。表达式语法允许使用算数、逻辑 阅读全文
posted @ 2021-01-24 14:20 鄙人取个名字好难 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 中文社区 常量 1.字符串常量 在SQL中,一个字符串常量是一个由单引号(')包围的任意字符序列,例如'This is a string'。为了在一个字符串中包括一个单引号,可以写两个相连的单引号,例如'Dianne''s horse'。注意这和一个双引号(")不同。 2.美元引用的字符串常量 虽然 阅读全文
posted @ 2021-01-24 13:50 鄙人取个名字好难 阅读(290) 评论(0) 推荐(0) 编辑