Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Como posso usar uma linha de instrução mySQL SELECT IF para JOIN outra tabela?


Você terá que duplicar o IF ligue para lá. Por exemplo:
SELECT
    name,
    IF(apple = 'brown', color1, color2) AS ripeness
FROM
    apples
    JOIN apple_type ON apple_type.color = IF(apple = 'brown', color1, color2)