sql >> Database teknologi >  >> RDS >> Mysql

MySQL - hent en værdi fra en anden tabel, hvis kolonnen er null

Brug IFNULL eller COALESCE :

SELECT T1.ID, IFNULL(T1.name, T2.name) AS name
FROM firsttable T1
LEFT JOIN secondtable T2
ON T1.T2_id = T2.id


  1. FEJL 2006 (HY000):MySQL-serveren er forsvundet

  2. SQL MELLEM-Smarte tips til at scanne efter en række værdier

  3. Er det muligt at indsætte data i en MySQL-visning?

  4. konverter MySQL SET datatype til Postgres