我有一张table:
CREATE TABLE nums (
num INTEGER NOT NULL
);
INSERT INTO nums VALUES(0);
INSERT INTO nums VALUES(1);
INSERT INTO nums VALUES(2);
字符串
我将其用作LEFT OUTER JOIN的左手侧,以确保在链接到缺少行的表时获得NULL或零结果。
如何在生成子查询中生成N个数字(从零开始),以便删除此表?
我有一张table:
CREATE TABLE nums (
num INTEGER NOT NULL
);
INSERT INTO nums VALUES(0);
INSERT INTO nums VALUES(1);
INSERT INTO nums VALUES(2);
字符串
我将其用作LEFT OUTER JOIN的左手侧,以确保在链接到缺少行的表时获得NULL或零结果。
如何在生成子查询中生成N个数字(从零开始),以便删除此表?
1条答案
按热度按时间7lrncoxx1#
您可以使用
generate_series
从开始到停止生成一系列值,步长为(默认值为1):generate_series(start integer,stop integer [,step integer ])→整数集合
字符串