gpt4 book ai didi

asp.net - 搜索具有逗号分隔值的列

转载 作者:行者123 更新时间:2023-12-02 16:13:51 25 4
gpt4 key购买 nike

我有 SQL Server 2008 r2 版本,正在开发中,并且有一个 .Net 网页作为前端。

说到这个问题,数据库中有一个列,基本上由逗号分隔的各种技能组组成。例如,某些候选人拥有 3 种不同的技能,即 C#SQL ServerOracle。想要列出同时具备 C#Oracle 技能的候选人的用户将在以下文本框中提供 C#, Oracle 的输入:网页。我想编写一个可以列出此类的查询。我尝试过自由文本搜索。但是如果是大写/小写的话,则无法获取,不支持通配符,甚至不支持技能顺序。

下面是示例查询

Select * from profiles where freetext(skills, ‘C#,Oracle’)

最佳答案

从我的观点来看,正确的(也是不受欢迎的)答案是重新设计你的表结构:如果你想单独访问它们,你永远不应该在单个字段中拥有值列表。

关于asp.net - 搜索具有逗号分隔值的列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8679376/

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