![]() |
1
1
创建包含所有相关列的视图。然后查询该视图。 它将有助于显示特定的数据值和预期结果。 或者,您可以使用带有联合的结构,并指示行来自哪个联合。与此类似:
… 等 |
![]() |
2
1
我不确定其他选项的性能如何,但是当我们需要这种类型的功能时,我们创建了一个全文目录。您可以在SSMS的[数据库名称]-存储-全文目录下找到此功能。定义要索引的字段,然后让它生成。然后您可以对索引进行查询。 这是一篇很好的文章来补充我糟糕的描述: http://www.developer.com/db/article.php/3446891/Understanding-SQL-Server-Full-Text-Indexing.htm |
![]() |
3
0
我使用全文索引以获得更好的性能: SELECT A.UserId, CASE WHEN CONTAINS(C.nm_colaborador, @palavraChave) THEN CAST(1 as bit) ELSE CAST(0 as bit) END As Nome, CASE WHEN CONTAINS(C.dc_cidades, @palavraChave) THEN CAST(1 as bit) ELSE CAST(0 as bit) END As Cidade FROM Curriculo A INNER JOIN CONTAINSTABLE(Curriculo_Busca, *, @palavraChave) B ON A.UserId = B.[KEY] INNER JOIN Curriculo_Busca C ON B.[KEY] = C.UserId |
|
Johnny T · 基于当前值的SQL合并表[重复] 4 月前 |
![]() |
John D · 需要为NULL或NOT NULL的WHERE子句 5 月前 |
![]() |
ojek · 如何对SQL结果进行分组和编号? 5 月前 |
![]() |
senek · 如何在PL/SQL中将选择结果(列)放入数组中 5 月前 |
![]() |
Sax · 规范化Google表格(第一步) 5 月前 |
![]() |
Jatin · 检索卷计数的动态sql抛出错误语法错误[关闭] 5 月前 |
![]() |
Andrus · 如何在sql中查找第二个匹配项 5 月前 |