开始使用免费开始使用

夹在中间的那些字符

有时很幸运,字符串中有用的部分正好在两端。不过更多时候,您需要从中间位置取字符。下面来看看如何使用 RIGHTLENCHARINDEXSUBSTRING 提取文本字符串的中间部分。description 列的每一行可能包含多种停电影响原因。我们希望在 description 列中出现 Weather 时,提取其后续的其他停电原因。

本练习是课程的一部分

SQL Server 入门

查看课程

交互式实操练习

通过完成这段示例代码来试试这个练习。

-- Complete the query to find `Weather` within the description column
SELECT 
  description, 
  ___('___', description) 
FROM 
  grid
WHERE description LIKE '%Weather%';
编辑并运行代码