【发布时间】:2021-08-19 19:29:19
【问题描述】:
我为扭曲的标题道歉。基本上我有一张客户账户表,比如
表 1 我需要创建此表 1 的视图,如果帐户类型为“共享”,我将相应的行替换为第二个表的行,表 2,其中我有持有共享帐户的主题的详细信息(例如,我有三个代码都与帐户 3 的外键相关联)。在这些主题中,我需要将在表 2 的列(例如列 CARD)上具有标志的主题作为替代行。
我希望在这里找到一些清晰的信息,因为我对 SQL 还很陌生,而且我在条件上迷路了:facepalm:
非常感谢您的帮助
【问题讨论】:
-
请避免截图,同时提供table2的示例数据和所需的输出
-
因为没有提供足够的信息。我建议 1. 左连接表,2. 使用 CASE when /then 来定义您替换的列。
标签: sql substitution multiple-conditions