GROUP BY在文本类型字段上起作用吗?
例如,我有一个名为story
的文本类型列
我可以找到类似的故事吗
选择故事,将mytable组中的count(*)乘以1;
GROUP BY是根据故事列中的完整文字还是仅根据一些前几个字符进行评估?
最佳答案
查看此链接:
https://dev.mysql.com/doc/refman/5.0/en/group-by-functions.html
https://dev.mysql.com/doc/refman/5.0/en/group-by-modifiers.html
GROUP BY是一个聚合器,因此必须在GROUP BY中使用SUM,COUNT,AVG等聚合函数。
关于您的问题,可以将GROUP BY与varchar或字符串列一起使用。使用查询可以更好地实现您要实现的目标:select story, count(*) from mytable group by story;
关于mysql - MySQL GROUP BY文字类型栏位,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/21773583/