【发布时间】:2017-01-07 15:39:51
【问题描述】:
如何在两个已知单词之间获取一些文本?
子选择示例:
(SELECT TOP(1)Note
FROM Clients
WHERE (ID=@ID) AND (Note IS NOT NULL) AND (Note NOT LIKE '%Damaged%')) AS Note
这会返回:
Blablabla bla bla blabla bla bla bla (21.08.2015) "some text" word bla bla
Blablabla bla bla blabla bla bla bla (25.08.2015) "another text" word bla bla
Blablabla bla bla blabla bla bla bla (28.08.2015) "TEXT I NEED TO GET" word bla bla blabla bla bla.
所以我需要在最后一个“)”和最后一个“单词”之间获取文本
尝试了一些魔法,但它不适用于最后一个“)”和最后一个“单词”
【问题讨论】:
-
您使用的是 MS SQL Server 吗? (顶部...)
-
是的标准 SQL 服务器,没有 MySQL 也没有 Oracle。
-
标准 SQL(即 ANSI SQL) SQL Server.
-
转至 here 并对您的查询进行排序
-
试过了,但没有找到如何只在最后一个单词之间获取文本。
标签: sql-server