CONCAT
Concatenates all of the values in its argument list. If any of the arguments is NULL
, the result is NULL
.
Info
This function is not to be confused with GROUP_CONCAT, which is an aggregate function returning a concatenation of values passed in during aggregation.
Syntax
CONCAT(expression, [ expression, [expression ...]])
Arguments
- expression: any set of expressions. This may be a column name, the result of another function, or a math operation.
Return Type
The concatenated string.
Examples
memsql> select concat('1', '2', '3');
+-----------------------+
| concat('1', '2', '3') |
+-----------------------+
| 123 |
+-----------------------+
memsql> select concat('1', ' ', '2', ' ', '3');
+---------------------------------+
| concat('1', ' ', '2', ' ', '3') |
+---------------------------------+
| 1 2 3 |
+---------------------------------+
memsql> select concat(first_name, " ", last_name) from BFFs;
+------------------------------------+
| concat(first_name, " ", last_name) |
+------------------------------------+
| Cecelia Cruz |
| Ari Floo |
| Skylar Rhodes |
+------------------------------------+
Related Topics