Mysql
 sql >> Baza danych >  >> RDS >> Mysql

funkcja concat mysql

Możesz łączyć literały ciągu z polami, dzięki czemu możesz dodać znak spacji w ciągu między polami, które łączysz.

Użyj tego:

 CONCAT(name, " ", surname)

Ta funkcjonalność jest dość przejrzyście udokumentowana na stronie podręcznika MySQL dla CONCAT() funkcja .

Istnieje również CONCAT_WS funkcja co pozwala określić separator, który będzie używany między każdym z pozostałych pól przekazywanych do funkcji. Jeśli łączysz więcej niż dwa pola w ten sam sposób, ta funkcja może być uważana za czystszą niż powtarzanie separatora między każdym polem.

Na przykład, jeśli chcesz dodać pole drugiego imienia, możesz użyć tej funkcji, aby określić separator tylko raz:

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. Nie można utworzyć tabeli w mysql -Błąd 1064

  2. Łączenie ciągu i identyfikatora klucza podstawowego podczas wstawiania

  3. jak opublikować instalator aplikacji okna c#

  4. SQLSTATE[23000]:Naruszenie ograniczenia integralności:1217

  5. Porównanie wydajności między sql SELECT NULL i SELECT 1