【发布时间】:2018-04-05 04:34:05
【问题描述】:
我有一张表格,其中包含从 20000101 到 20001231 的不同日期 YYYYMMDD,还有一张从 09:30:00 到 16:00:00 有不同时间点 (HH:MM:SS) 的表格。
我想创建一个(左)连接,在该连接中,每个时间点每天都会重复 391 次。在我看来,这就像一个左连接,但是,我没有任何 id 可以加入。
date time
20000101 09:30:00
20000101 09:31:00
20000101 ...
20000101 ...
20000101 15:59:00
20000101 16:00:00
20000102 09:30:00
20000102 ...
20000102 16:00:00
各自的代码会是什么样子(如果没有明确的公共主键可以加入)?
PROC SQL;
SELECT DISTINCT a.date, b.time
FROM table_1 a, table_1 b (both information are in the same table)
;
QUIT;
就像背景一样:有些天“更短”/少于 391 个观察点。但是,我想确保每天有 391 个观察点,只是用缺失值填充。
【问题讨论】: