联盟 'expression must have same datatype as corresponding expression'
Union 'expression must have same datatype as corresponding expression'
我正在尝试合并 select,我的第一个查询中有 4 列是一个数字,我在第二个查询中不需要这 4 个数字,所以我只想显示一个第二个查询中的那些列为“0”或 null。
我的查询是这样的
Select Column A, Column B, Number A, Number B, Number C, Number D
From Table A
UNION
Select Column A, Column B
From Table B
只需填写值。
Select Column A, Column B, Number A, Number B, Number C, Number D
From Table A
UNION
Select Column A, Column B, NULL, NULL, NULL, NULL
From Table B
那你就可以了
Select Column A, Column B, Number A, Number B, Number C, Number D
From Table A
UNION
Select Column A, Column B, 0, 0, 0, 0
From Table B
我正在尝试合并 select,我的第一个查询中有 4 列是一个数字,我在第二个查询中不需要这 4 个数字,所以我只想显示一个第二个查询中的那些列为“0”或 null。
我的查询是这样的
Select Column A, Column B, Number A, Number B, Number C, Number D
From Table A
UNION
Select Column A, Column B
From Table B
只需填写值。
Select Column A, Column B, Number A, Number B, Number C, Number D
From Table A
UNION
Select Column A, Column B, NULL, NULL, NULL, NULL
From Table B
那你就可以了
Select Column A, Column B, Number A, Number B, Number C, Number D
From Table A
UNION
Select Column A, Column B, 0, 0, 0, 0
From Table B