创建表来比较行

时间:2015-02-04 20:48:54

标签: sql oracle plsql

为了能够在oracle中使用UTL_MATCH.JARO_WINKLER_SIMILARITY,我需要有一个表(在我的情况下为临时表),格式如下

a ---------------- abc

a ---------------- bax

a ---------------- tax

b ---------------- abc

b ---------------- bax

b ---------------- tax

c ---------------- abc

c ---------------- bax

c ---------------- tax

我在LEFT中的列来自一个表,而右列中的列来自另一个表。我的问题是如何以这种格式创建表格?

我非常感谢你的帮助。

1 个答案:

答案 0 :(得分:0)

如果你想要空结构,那么:

create table test as 
  select table1.col1, table2.col2
    from table1, table2
    where 1=0

如果你想要数据表,那么:

create table test as 
  select distinct table1.col1, table2.col2
    from table1, table2