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

mysql concat функция

Можете да конкатенирате низови литерали заедно с полетата си, така че можете да добавите символ за интервал в низ между полетата, които обединявате.

Използвайте това:

 CONCAT(name, " ", surname)

Тази функционалност е документирана доста ясно на страницата с ръководството на MySQL за CONCAT() функция .

Има и CONCAT_WS функция което ви позволява да зададете разделител, който да се използва между всяко от другите полета, предавани на функцията. Ако свързвате повече от две полета по един и същи начин, тази функция може да се счита за по-чиста от повтарянето на разделителя между всяко поле.

Например, ако искате да добавите поле за средно име, можете да използвате тази функция, за да посочите разделителя само веднъж:

CONCAT_WS(" ", first_name, middle_name, surname)


  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. Как да проверите дали дадени данни съществуват в множество таблици (всички от които имат една и съща колона)?

  3. Управление на запасите с опции за акции

  4. Mysql:Преобразувайте DB от местно време в UTC

  5. EXPLAIN и COUNT връщат две различни стойности