创建 table 来比较行
create table to compare rows
为了能够在 oracle 中使用 UTL_MATCH.JARO_WINKLER_SIMILARITY,我需要具有以下格式的 table(在我的例子中为临时 table)
a --------------abc
一个----------------bax
一个----------------税
b --------------abc
b --------------bax
b --------------税
c --------------abc
c --------------bax
c --------------税
我左边的列来自一个 table,右边的列来自另一个 table。我的问题是如何以这种格式创建 table?
非常感谢您的帮助。
如果你想要空结构那么:
create table test as
select table1.col1, table2.col2
from table1, table2
where 1=0
如果您想要 table 数据,那么:
create table test as
select distinct table1.col1, table2.col2
from table1, table2
为了能够在 oracle 中使用 UTL_MATCH.JARO_WINKLER_SIMILARITY,我需要具有以下格式的 table(在我的例子中为临时 table)
a --------------abc
一个----------------bax
一个----------------税
b --------------abc
b --------------bax
b --------------税
c --------------abc
c --------------bax
c --------------税
我左边的列来自一个 table,右边的列来自另一个 table。我的问题是如何以这种格式创建 table?
非常感谢您的帮助。
如果你想要空结构那么:
create table test as
select table1.col1, table2.col2
from table1, table2
where 1=0
如果您想要 table 数据,那么:
create table test as
select distinct table1.col1, table2.col2
from table1, table2