条件:有3个表
表1 A1 B1 C1 表2 A2 B2 表3 A3 B3 C3
3个表的关系为
A1=A2 B2=B3
要求:
“表1”左连接“表2” “表2”内连接“表3”
根据“表1”的“A1”得到对应的“表3”的c3
然后如果“表3”中c3的值为“1”的话返回“表1”中的c1的值
附加要求:要求尽语句量精简
抱歉暂时没有分送不知道谁愿意帮助我。
表1 A1 B1 C1 表2 A2 B2 表3 A3 B3 C3
3个表的关系为
A1=A2 B2=B3
要求:
“表1”左连接“表2” “表2”内连接“表3”
根据“表1”的“A1”得到对应的“表3”的c3
然后如果“表3”中c3的值为“1”的话返回“表1”中的c1的值
附加要求:要求尽语句量精简
抱歉暂时没有分送不知道谁愿意帮助我。
case when 表3.C3 like '1' then 表1.c1 else 表3.c3 end
where tab1.a1=tab4.a2(+)