sql >> Databáze >  >> RDS >> Mysql

Jak mohu použít řádek příkazu mySQL SELECT IF k JOIN jiné tabulce?

Budete muset duplikovat IF zavolej tam. Například:

SELECT
    name,
    IF(apple = 'brown', color1, color2) AS ripeness
FROM
    apples
    JOIN apple_type ON apple_type.color = IF(apple = 'brown', color1, color2)



  1. Jak změnit formát data a času v MySQL

  2. Efektivní vytváření posuvu z více modelů kolejnic?

  3. Formátování čísel pomocí odsazení úvodními nulami v SQL Server

  4. vrátí jednu hodnotu z databáze pomocí mysql php pdo