从 Table B 中获取数据(如果存在),否则保留 Table A(在某些列之后)
Take data from Table B if it exists, else keep Table A (following some columns)
我正在尝试实现示例中的内容,我的想法是从 table B 获取数据(如果它存在)并且关于列 col1=col3 和 col2=col4。
不确定是否可以使用 SQL
col1 col2
a b
c d
e f
Table B:
col3 col4
NULL x
y NULL
NULL NULL
Final_Table:
col1 col2
a x
y d
e f
您需要有主键才能比较两个或多个表。没有主键是不行的。
我正在尝试实现示例中的内容,我的想法是从 table B 获取数据(如果它存在)并且关于列 col1=col3 和 col2=col4。 不确定是否可以使用 SQL
col1 col2
a b
c d
e f
Table B:
col3 col4
NULL x
y NULL
NULL NULL
Final_Table:
col1 col2
a x
y d
e f
您需要有主键才能比较两个或多个表。没有主键是不行的。