”工欲善其事,必先利其器。“—孔子《论语.录灵公》
首页 > 编程 > 如何在MySQL中的逗号限制列表中进行搜索?

如何在MySQL中的逗号限制列表中进行搜索?

发布于2025-02-22
浏览:527

How to Search Within a Comma-Delimited List in MySQL? 
在mysql

中搜索您的mysql表中包含一个带有conma conma分开列表的字段的字段。您希望使用诸如select的查询在此字段中进行搜索。但是,此查询由于重叠ID而匹配许多条目。要解决此问题,请考虑find_in_set函数:

find_in_set函数获取两个参数:您要搜索的字符串和逗号分隔列表。它返回列表中字符串的位置,或如果找不到的话,则返回0。

使用此函数,您的查询可以精确地在逗号分隔列表中找到ID,而不管其位置如何。这将为您提供更准确的搜索结果,并避免由于ID重叠而引起的匹配条目问题。

最新教程 更多>

免责声明: 提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发到邮箱:[email protected] 我们会第一时间内为您处理。

Copyright© 2022 湘ICP备2022001581号-3