【发布时间】:2015-02-04 20:01:06
【问题描述】:
我有一个如下表A
Acct_nbr acount_relation_nbr acct_relation_code property
1 0 0 12345
1 9 T ----
2 0 0 345
2 9 0 ----
帐户编号可以有多个主要和次要记录,这些记录通过 account_relation_nbr 列进行区分 - 如果 0 则为主要记录,如果为 9 则为次要记录。 我希望能够根据以下条件在 SQl 中编写一个案例表达式 - 如果 acount _relation_nbr = 9,那么它会从 acount_relation_nbr = 0 中选择 property_id,因为它们是相同帐号的 2 条记录。 基于 property_id 的结果,这将填充另一个表 B 中的 property_id 列。 希望我已经把我的问题说清楚了。任何意见都将受到高度赞赏。
谢谢, 帕拉维
【问题讨论】:
-
请编辑您的问题并显示您想要达到的结果。
标签: sql expression case