数据库教程-SQL CONCAT()函数

跨零代码为大家提供高品质的解决方案,请大家多多来访,跨零不胜感激,在此谢过。

SQL CONCAT函数用于连接两个字符串,形成一个字符串。试试下面的例子:

 SQL> SELECT CONCAT('FIRST ', 'SECOND'); +----------------------------+ | CONCAT('FIRST ', 'SECOND') | +----------------------------+ | FIRST SECOND               | +----------------------------+ 1 row in set (0.00 sec)

要了解更加详细concat函数,考虑一个employee_tbl表,其具有以下记录:

 SQL> SELECT * FROM employee_tbl; +------+------+------------+--------------------+ | id   | name | work_date  | daily_typing_pages | +------+------+------------+--------------------+ |    1 | John | 2007-01-24 |                250 | |    2 | Ram  | 2007-05-27 |                220 | |    3 | Jack | 2007-05-06 |                170 | |    3 | Jack | 2007-04-06 |                100 | |    4 | Jill | 2007-04-06 |                220 | |    5 | Zara | 2007-06-06 |                300 | |    5 | Zara | 2007-02-06 |                350 | +------+------+------------+--------------------+ 7 rows in set (0.00 sec)

现在假设的基础上要连接所有的名字:员工ID和work_date在上述表中,那么你可以使用以下命令做到这一点:

 SQL> SELECT CONCAT(id, name, work_date)     -> FROM employee_tbl; +-----------------------------+ | CONCAT(id, name, work_date) | +-----------------------------+ | 1John2007-01-24             | | 2Ram2007-05-27              | | 3Jack2007-05-06             | | 3Jack2007-04-06             | | 4Jill2007-04-06             | | 5Zara2007-06-06             | | 5Zara2007-02-06             | +-----------------------------+ 7 rows in set (0.00 sec)

  

从零到一,创造未来!跨零综合IT问题解决服务站,欢迎你的到来。Oracle数据库教程 sql教程 只为你绽放。

本文固定链接: http://kua0.com/2019/01/24/数据库教程-sql-concat函数/

为您推荐

发表评论

电子邮件地址不会被公开。 必填项已用*标注