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

COALESCE() pro prázdná (ale ne null) pole

SELECT IFNULL(NULLIF(Field1,''),Field2)

NULLIF vrátí NULL, pokud je pole1 prázdné, zatímco IFNULL vrátí pole1, pokud není prázdné, nebo jinak NULL a pole2.



  1. Dotaz MySQL pro získání názvů sloupců?

  2. SQL AS:Použití, příklady a jak vám může nejlépe prospět

  3. Jak mohu uniknout znaku procenta v T-SQL?

  4. Upozornění:mysql_connect():Přístup odepřen uživateli 'root'@'localhost' (pomocí hesla:ANO)