【发布时间】:2018-09-11 15:00:57
【问题描述】:
我在 [Table1] 中有一个 [Date] 列,在 [Table2] 中有一个 [Actions] 列
[Table1] 看起来像:
Date
----
2018-01-01
2018-01-02
...
2018-02-28
2018-03-01
...
2018-12-31
[Table2] 看起来像:
Actions
-------
Action1
Action2
Action3
...
我想创建一个如下所示的 [Table3]:
Date | Actions
--------------------
2018-01-01 | Action1
2018-01-02 | Action1
...
2018-02-28 | Action1
2018-03-01 | Action1
...
2018-12-31 | Action1
2018-01-01 | Action2
2018-01-02 | Action2
...
2018-02-28 | Action2
2018-03-01 | Action2
...
2018-12-31 | Action2
2018-01-01 | Action3
2018-01-02 | Action3
...
2018-02-28 | Action3
2018-03-01 | Action3
...
2018-12-31 | Action3
...
换句话说,在所有日期分配所有操作。是否有一个 SQL 命令可以做到这一点?谢谢。
【问题讨论】:
-
SELECT * FROM tab1,tab2