在mysql
中搜索您的mysql表中包含一個帶有conma conma分開列表的字段的字段。您希望使用諸如select的查詢在此字段中進行搜索。但是,此查詢由於重疊ID而匹配許多條目。 要解決此問題,請考慮find_in_set函數:
find_in_set函數獲取兩個參數:您要搜索的字符串和逗號分隔列表。它返回列表中字符串的位置,或如果找不到的話,則返回0。使用此函數,您的查詢可以精確地在逗號分隔列表中找到ID,而不管其位置如何。這將為您提供更準確的搜索結果,並避免由於ID重疊而引起的匹配條目問題。
免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。
Copyright© 2022 湘ICP备2022001581号-3