在MySQL中,有没有一种方法可以根据某个内容在单个字段中出现的次数进行排序?Bob Bob'SELECT id from table where value like '%Bob%'我希望它根据Bob在每个值中出现的次数进行排序,因此我希望3,2,4,1作为响应,因为Bob在3中出现的次数最多,在1中<
因此,我有一个表,其中包含类型为VARCHAR(256)的某个列。现在,我希望找到该列中具有最多逗号的行(因为该列包含列分隔值)。我该怎么做呢(假设有一个MySQL数据库)?ORDER BY DESC我对MySQL (或一般的SQL )没有太多的经验,也找不到很多有帮助的文档,所以如果能帮助我完成这篇文章,我将非常感激。