sql >> Databáze >  >> RDS >> Sqlserver

zřetězit dva databázové sloupce do jednoho sloupce resultset

Standardní způsob SQL, jak to udělat, by byl:

SELECT COALESCE(field1, '') || COALESCE(field2, '') || COALESCE(field3, '') FROM table1

Příklad:

INSERT INTO table1 VALUES ('hello', null, 'world');
SELECT COALESCE(field1, '') || COALESCE(field2, '') || COALESCE(field3, '') FROM table1;

helloworld


  1. Jak zobrazit obsah více QSqlTableModelů v jednom QTableView?

  2. NULL vs DEFAULT NULL vs NULL DEFAULT NULL při vytváření sloupců MYSQL?

  3. Spojte dva mysql dotazy do jednoho

  4. Procesory AMD EPYC ve virtuálních počítačích Azure