根据第一个结果我有3个查询我必须执行2或3个查询
如果输出为2,我必须先解析第二个查询
如果操作是3然后是第3次查询
请帮助
答案 0 :(得分:3)
SELECT XX,
CASE
WHEN Y = 1 THEN (Select X from table2 where xx= )
WHEN Y = 2 THEN (Select X from table3 where xx=)
END
FROM table1
希望这能回答你的问题