gpt4 book ai didi

asp.net - 使用外键列进行 SQL 全文搜索

转载 作者:行者123 更新时间:2023-12-04 09:28:00 25 4
gpt4 key购买 nike

我有一个表(表 1),其中有几列我想要索引。
还有 ArticleID 列(外键),我想用这个 id 从文章表(表 2)中使用 join 检索“articleTitle”,并且诅咒能够在此列中进行搜索。

如何创建这种索引?
我需要索引两个表吗?
我应该如何为此编写选择查询?

最佳答案

您需要创建一个 View 和索引

不久前我花了很多时间在这上面, View 是我能够做到这一点的唯一方法。

我也最终将所有内容都放在 1 列中。我的意思是我将每列中的所有文本添加到一列中。例如,您有一个带有 ID、名字、中间名、姓氏列的简单表。在我看来,我会将它们浓缩为 1 列。所以对于一排

ID:1 - First Name: Joe - Middle Name: Bob - Last Name: Joe



在 View 中,您会看到一列

1 Joe Bob Joe



这是因为我发现如果不在 ALL 列中,则不会返回某些记录。因此,通过将其浓缩为 1 根色谱柱,这个问题就迎刃而解了。

关于asp.net - 使用外键列进行 SQL 全文搜索,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1594579/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com