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

Конкатенация на низове в MySQL

MySQL е различен от използването на + в повечето СУБД или || за конкатенация. Той използва CONCAT функция:

SELECT CONCAT(first_name, ' ', last_name) AS Name FROM test.student

Има и CONCAT_WS (Concatenate With Separator) функция, която е специална форма на CONCAT() :

SELECT CONCAT_WS(' ', first_name, last_name) from test.student

Това каза, ако искате да третирате || като оператор за конкатенация на низове (същото като CONCAT() ), а не като синоним на OR в MySQL можете да зададете PIPES_AS_CONCAT SQL режим.



  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 бази данни

  2. Използване на SqlDataAdapter за вмъкване на ред

  3. Как да разбера дали MySQLnd е активният драйвер?

  4. PolyScale.ai – Мащабиране на MySQL и PostgreSQL с глобално кеширане

  5. MySQL root достъп от всички хостове