【发布时间】:2021-08-06 16:23:16
【问题描述】:
我必须根据字符串中搜索到的文本位置对列表进行排序,即如果搜索到的值首先出现在字符串中,那么它的位置应该是列表中的第一个,如果它出现在字符串中的第二个那么它应该是第二个但是所有以第一个单词为搜索值的字符串都应该出现在列表的首位。
例如,输入字符串是:
- 克里斯是个好人
- 每个人都应该像克里斯
- 不是每个人都是克里斯
- 像克里斯这样的人很好
搜索到的值为“人”。
输出应该是:
- 像克里斯这样的人很好
- 每个人都应该像克里斯
- 不是每个人都是克里斯
- 克里斯是个好人
【问题讨论】:
-
文本位置 - 如字符位置或单词位置?尝试找到一些返回不同字符和单词位置顺序的示例数据。
-
是的!基于字符串中搜索到的文本位置,我想对列表进行排序
标签: sql sql-server database sql-server-2008 isqlquery