如何在整个表上连接一行

时间:2018-05-31 12:30:33

标签: sql join vertica

我有桌子:m行的区域和n行的类别。因此,我需要一个表,其中区域中的一行连接到类别中的所有行:

region 1    category 1
region 1    category 2
...
region 1    category n
...
region m    category 1
region m    category 2
...

区域m类别n

我的DBMS是HP Vertica。

2 个答案:

答案 0 :(得分:1)

您正在寻找IsOpen

cross join

答案 1 :(得分:0)

您也可以使用CROSS APPLY

SELECT 
        *
FROM
        regions 
CROSS APPLY
        categories