Mysql
 sql >> база данни >  >> RDS >> Mysql

MySQL - извличане на стойност от друга таблица, ако колоната е нула

Използвайте IFNULL или 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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Какъв тип данни на MySQL трябва да се използва за географска ширина/дължина с 8 знака след десетичната запетая?

  2. API за календар на Google:Избиране/Създаване на календари?

  3. Как да създам последователност в MySQL?

  4. C# Твърде много връзки в MySQL

  5. mysql броене на редове с цикъл