此查询返回如下结果:select distinct date from dwh.product_count
April, 2013
March, 2013
February, 2013
January, 2013
我想附加许多结果 ^that^ 带回此查询的结果:
选择不同的 p_id dwh.members a
5
7
8
...etc
这样我的结果看起来像这样:
5 April, 2013
5 March, 2013
5 February, 2013
5 January, 2013
7 April, 2013
7 March, 2013
7 February, 2013
7 January, 2013
etc....
什么类型的查询会带来这些结果?
最佳答案
select id, dt
from
(select distinct p_id as id from dwh.members) s
cross join
(select distinct date as dt from dwh.product_count) t
关于sql - 将一个查询的 X 个结果附加到另一个查询的 X 个结果(没有外键连接),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16463113/