SQL 中的 CONCAT_WS 函数2024 年 8 月 29 日 | 4 分钟阅读 Structured Query Language (SQL) 中的 CONCAT_WS 字符串函数使用分隔符将两个或多个字符串连接成一个字符串。 CONCAT_WS 字符串函数语法语法 1:此语法使用 CONCAT_WS 函数与 SQL 表的多个列 SELECT CONCAT_WS(separator, Column_Name1, column_Name2, Column_Name3,……. Column_NameN) AS Alias_Name FROM Table_Name; 在语法中,我们必须指定要用特定分隔符连接的那些列的名称。 语法 2:此语法使用 CONCAT_WS 函数连接两个或多个字符串 语法 3:此语法使用 CONCAT_WS 函数连接两个或多个字符 CONCAT_WS 字符串函数示例示例 1:以下 SELECT 查询将两个字符组合成一个新字符串 输出 'H*i*i*i' 示例 2:以下 SELECT 查询通过添加两个以上的字符来生成一个新字符串 输出
示例 3:以下 SELECT 查询使用下划线连接两个字符串 输出
示例 4:以下 SELECT 查询连接包含符号的两个字符串 输出 #@##9Ski+Java958@%^& 示例 5:以下 SELECT 查询在两个字符串之间使用空格 输出 JavaTpoint Website. 示例 6:此示例在 Structured Query Language 中将 CONCAT_WS 函数与表一起使用。 在此示例中,我们必须创建一个新的 SQL 表,通过该表我们将对列执行 CONCAT_WS() 函数。 在 SQL 数据库中创建新表的语法如下 以下CREATE语句创建了Student_Marks表 以下INSERT查询将学院记录插入Student_Marks表中 以下SELECT语句显示了上面Student_Marks表的已插入记录
查询 1:以下 SELECT 查询将上述 Student_Marks 表中的 Student_First_Name、Student_Middle_Name 和 Student_Last_Name 列与 CONCAT_WS 函数一起使用 此 SQL 语句连接每个学生的姓、名和名字的值。 输出
查询 2:以下 SELECT 查询将上述 Student_Marks 表中 Student_Id 大于 4002 的学生的 Student_City 和 Student_State 列与 CONCAT_WS 函数一起使用 此 SQL 语句用空格连接城市和州的值。 输出
下一个主题SQL 中的 LENGTH 函数 |
我们请求您订阅我们的新闻通讯以获取最新更新。