题目链接:点击打开链接
题目大意:略。
解题思路:解决方案(2)必须要用 UNIOn 不能使用 UNIOn ALL,因为需要去重。
AC 代码
-- 解决方案(1)
select e.left_operand,e.operator,e.right_operand,
case e.operator
when '>' then if(v1.value>v2.value,'true','false')
when '<' then if(v1.value rv 'value', '>' op FROM t2
)
SELECt left_operand, operator, right_operand, IF(value = 1, 'true', 'false') value
FROM expressions JOIN t3 ON left_operand = lvar AND right_operand = rvar AND operator = op 


