【发布时间】:2016-06-29 05:13:03
【问题描述】:
如何为以下要求创建 ORACLE 查询?
问题是如果某些SQL结果中存在相同的ID,我怎样才能获得Name不为空或NULL的那个ID的记录。
模式(1) SQL1 => RESULT1 => ID 名称 ----- ------ 001 002 003SQL2 => RESULT2 => ID 名称 ----- ------ 003 名字1
SQL3 => RESULT3 => ID 名称 ----- ------ 003 名称2
模式(2) SQL1 => RESULT1 => ID 名称 ----- ------ 001 002 003 名称1SQL2 => RESULT2 => ID 名称 ----- ------ 003
SQL3 => RESULT3 => ID 名称 ----- ------ 003 名称2
模式(3) SQL1 => RESULT1 => ID 名称 ----- ------ 001 002 003SQL2 => RESULT2 => ID 名称 ----- ------ 003 名称1 003 名字2
SQL3 => RESULT3 => ID 名称 ----- ------
我怎样才能加入这 3 个结果成为以下结果? 身份证名称 ----- ------ 001 002 003 名称1 003 名称2【问题讨论】: