【发布时间】:2020-01-19 10:58:02
【问题描述】:
我正在学习使用 sql 在 Dataiku 中加入 2 个有条件的表
我已经启动了这段代码:
SELECT *
FROM $left
JOIN $right
ON $left.Groupement_Cl2 == $right.Groupement_cl2
(I have no Idea for the rest)
我想添加一个条件说:
如果 $left.Groupement_Cl2 中的元素等于 $right.Groupement_Cl2 中的元素,则加入
否则,如果(行中)的第 2 个元素等于 $right.Groupement_Cl2 中的第 2 个元素,则加入
这是一个具体的例子:
如果在 $left.Groupement_Cl2 我有 3245 而在 $right.Groupement_Cl2 我有 3245然后加入
如果在 $left.Groupement_Cl2 我有 3245 但在 $right.Groupement_Cl2 我只有 32 然后加入
感谢您的帮助
【问题讨论】:
-
我不太清楚这个想法...您能告诉我们您的数据库中有哪些数据以及您需要从中获取哪些数据吗?
标签: sql postgresql sqlite