在mysql
中搜索您的mysql表中包含一个带有conma conma分开列表的字段的字段。您希望使用诸如select的查询在此字段中进行搜索。但是,此查询由于重叠ID而匹配许多条目。要解决此问题,请考虑find_in_set函数:
find_in_set函数获取两个参数:您要搜索的字符串和逗号分隔列表。它返回列表中字符串的位置,或如果找不到的话,则返回0。使用此函数,您的查询可以精确地在逗号分隔列表中找到ID,而不管其位置如何。这将为您提供更准确的搜索结果,并避免由于ID重叠而引起的匹配条目问题。
免责声明: 提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发到邮箱:[email protected] 我们会第一时间内为您处理。
Copyright© 2022 湘ICP备2022001581号-3