SELECT id, amount FROM report
Run Code Online (Sandbox Code Playgroud)
我需要amount成为amountif report.type='P'和-amountif report.type='N'.如何将其添加到上述查询中?
我在mySQL SELECT语句中使用IF语句,并且根据IF语句的返回结果,我想加入另一个表.
例如.SELECT name,IF(apple ='brown',color1,color2)AS成熟度来自苹果JOIN apple_type ON apple_type.color =成熟度
我的问题是我收到错误消息:'on子句'中的未知列'成熟'.有没有人知道如何根据Select子句中的IF/ELSE结果加入另一个表?