gpt4 book ai didi

SQL:喜欢vs包含-不同的结果

转载 作者:行者123 更新时间:2023-12-01 14:24:43 26 4
gpt4 key购买 nike

我在一个表上运行两个查询。

SELECT MSDS FROM dbo.MSDSSearch3 WHERE CONTAINS(MSDS, 'STYCAST')


SELECT MSDS FROM dbo.MSDSSearch3 WHERE MSDS like '%STYCAST%'

第一个查询将返回
'STYCAST 50300 LV'

第二个会回来
'STYCAST 50300 LV'
'STYCAST 2851 BLACK'

有谁知道为什么like会返回比包含更多的值?我的运行方式是否存在问题?提前致谢。

最佳答案

这是类似的帖子,其中重建全文目录似乎可以解决该问题:

SQL Problem: Using CONTAINS() doesn't work, but LIKE works fine

关于SQL:喜欢vs包含-不同的结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7688891/

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